/*========================================================*/
/*  Main Body & Scrollbar                                 */
/*========================================================*/

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(main-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

/*------------------------  End  -------------------------*/


/*========================================================*/
/* Backgrounds                                            */
/*========================================================*/


/*-- footer-bg --*/

.footer-bg {
	background-image: url(footer-bg.jpg);
	background-repeat:repeat-x;
	background-position: left top;
	height:54px;
}

/*========================================================*/
/* Login images                                            */
/*========================================================*/

/*-- Login left --*/

.login-left {
	background-image: url(login-left.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height:19px;
	width:11px;
}
.login-left-pedding {
	padding-right:15px;
	padding-left:15px;
	background-color:#5f5f5f;
}



.login-right {
	background-image: url(login-right.gif);
	background-repeat:no-repeat;
	background-position: right top;
	height:19px;
	width:11px;
}
.login-right-pedding {
	padding-left:15px;
	padding-right:15px;
	background-color:#e9e9e9;
}


/*========================================================*/
/* Search                                            */
/*========================================================*/

/*-- searchbox --*/

.searchbox {
	background-image: url(search.gif);
	background-repeat:no-repeat;
	background-position: right top;
	height:19px;
	width:173px;
}

/*-- SearchButton --*/ 

.SearchButton {
	background-color: #e9e9e9;
	border-left: 0px solid #0D5D92;
	border-right: 0px solid #0D5D92;
	border-top: 0px solid #0D5D92;
	border-bottom: 0px solid #0D5D92;
	width: 109px;
	height: 18px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #5f5f5f;
	FONT-FAMILY: Tahoma;
	text-align: left;
	text-decoration: none;
	padding-top: 3px;
}





/*-- Menu --*/

.menu-left {
	background-image: url(menu-left.png);
	background-repeat:no-repeat;
	background-position: left top;
	height:46px;
	width:21px;
}
.menu-right {
	background-image: url(menu-right.png);
	background-repeat:no-repeat;
	background-position: right top;
	height:46px;
	width:21px;
}
.menu-bg {
	background-image: url(normal.png);
	background-repeat:repeat-x;
	height:46px;
}


.links, A.links, A.links:link, A.links:visited, A.links:active {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-image: url(normal-bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
	display: block;
	line-height: 46px;
	width: auto;

	padding:0px 20px 0px 20px;
}

A.links:hover {
	background-image: url(hover.png);
	color: #ffffff;
}

/*-- Sept --*/

.sept {
	background-image: url(sept.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 20px;
	height: 39px;
}

/*-- Header

.Header {
	background-image: url(header.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 979px;
	height: 242px;
}

 --*/

/*-- Header Covalent --*/

.Header {
	width: 979px;
	height: 242px;
}

/*-- Welcome Heading --*/

.welcome-heading {
	background-image: url(welcome-heading.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 176px;
	height: 80px;
}


/*-- line --*/

.line {
	background-image: url(dotline2.jpg);
	background-repeat:repeat-y;
	width:18px;
}


/*========================================================*/
/* Containers  1                                       */
/*========================================================*/



/* -- cnt1 --*/

.cnt1-left {
	background-image: url(cnt1-left.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:9px;
	height:28px;
}
.cnt1-right {
	background-image: url(cnt1-right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:9px;
	height:28px;
}
.cnt1-bg {
	background-image: url(cnt1-bg.gif);
	background-repeat:repeat-x;
	background-position:right top;
	height:28px;
}
.cnt1-left-bg {
	background-image: url(cnt1-left-bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
	width:9px;
}
.cnt1-right-bg {
	background-image: url(cnt1-right-bg.gif);
	background-repeat:repeat-y;
	background-position:right top;
	width:9px;
}
.cnt1-bottom-left {
	background-image: url(cnt1-bottom-left.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:5px;
	height:5px;
}
.cnt1-bottom-right {
	background-image: url(cnt1-bottom-right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:5px;
	height:5px;
}
.cnt1-bottom-bg {
	background-image: url(cnt1-bottom-bg.gif);
	background-repeat:repeat-x;
	background-position:right top;
	height:5px;
}
.cnt1-black-heading{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #000000;
	font-weight:bold;
	FONT-FAMILY: Trebuchet MS;
	text-decoration: none;
}
.cnt1-line-bg {
	background-image: url(dotline.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	height:25px;
}




/* -- cnt2 --*/
.cnt2-line {
	background-image: url(cnt2-line.jpg);
	background-repeat:repeat-x;
	height:13px;
}
.cnt2-left {
	background-image: url(cnt2-left.gif);
	background-repeat:no-repeat;
	height:6px;
	width:6px;
}
.cnt2-left-bg {
	background-image: url(cnt2-left-bg.gif);
	background-repeat:repeat-y;
	width:6px;
}
.cnt2-right-bg {
	background-image: url(cnt2-right-bg.gif);
	background-repeat:repeat-y;
	width:6px;
}
.cnt2-top-bg {
	background-image: url(cnt2-top-bg.gif);
	background-repeat:repeat-x;
	height:6px;
}
.cnt2-bottom-bg {
	background-image: url(cnt2-bottom-bg.gif);
	background-repeat:repeat-x;
	height:6px;
}
.cnt2-right {
	background-image: url(cnt2-right.gif);
	background-repeat:no-repeat;
	height:6px;
	width:6px;
}
.cnt2-bottom-right {
	background-image: url(cnt2-bottom-right.gif);
	background-repeat:no-repeat;
	height:6px;
	width:6px;
}
.cnt2-bottom-left {
	background-image: url(cnt2-bottom-left.gif);
	background-repeat:no-repeat;
	height:6px;
	width:6px;
}
.cnt2-bottom-right {
	background-image: url(cnt2-bottom-right.gif);
	background-repeat:no-repeat;
	height:6px;
	width:6px;
}


/* -- cnt3 --*/
.cnt3-blue-bg {
	background-image: url(blue-bg.jpg);
	background-repeat:repeat-x;
	height:27px;
}

.cnt3links, A.cnt3links, A.cnt3links:Link, A.cnt3links:visited, A.cnt3links:active {
	background-image: url(blue-icon.gif);
	background-repeat:no-repeat;
	color:#555555;
	font-weight:bold;
	text-align:left;
	white-space: nowrap;
	display: block;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-position: left center;
	height: 22px;
	width: auto;
	border: 1px solid #dadada;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top:3px;
}

A.cnt3links:hover {
	background-image: url(white-icon.gif);
	color:#ffffff;
	background-color: #80BB05;
	border: 1px solid #555555;
}
.cnt3-heading, A.cnt3-heading, A.cnt3-heading:link, A.cnt3-heading:visited, A.cnt3-heading:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #7DBB00;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	padding-top:5px;
}

a.cnt3-heading:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #7DBB00;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
	padding-top:5px;
}

/*------------------------  End  -------------------------*/


/*========================================================*/
/*  Text CSS                                              */
/*========================================================*/

/* Login --*/

.Login, A.Login, A.Login:link, A.Login:visited, A.Login:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #e9e9e9;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.Login:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #e9e9e9;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}
/* register --*/

.register, A.register, A.register:link, A.register:visited, A.register:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #303030;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.register:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #303030;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}




/* Gray --*/

.Gray, A.Gray, A.Gray:link, A.Gray:visited, A.Gray:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #626262;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	line-height:1.5;
}

a.Gray:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #626262;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
	line-height:1.5;
}
/* Gray bold --*/

.Gray-bold, A.Gray-bold, A.Gray-bold:link, A.Gray-bold:visited, A.Gray-bold:active  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #414040;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	line-height:1.5;
}

a.Gray-bold:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #414040;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
	line-height:1.5;
}


/* white --*/

.white, A.white, A.white:link, A.white:visited, A.white:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	line-height:1.4;
}

a.white:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
	line-height:1.4;
}

/*========================================================*/
/*  Headings CSS                                          */
/*========================================================*/


.blue-heading, A.blue-heading, A.blue-heading:link, A.blue-heading:visited, A.blue-heading:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #0D5D92;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

A.blue-heading:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #0D5D92;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}

/*------------------------  End  -------------------------*/


