@import url('news.css');
@import url('events.css');
@import url('litrack.css');
@import url('faq.css');
@import url('jobs.css');
@import url('users.css');
@import url('items.css');

@import url('layout.css');

@import url('novo.css');


/* Color Palette  


Blue: #005c91
Green: #009543
Yellow: #ffff33


*/


html {overflow-y:scroll;} /* force scrollbars for Safari (coolmenu position)  */


A:link, A:visited
{
	color:#009543;
	font-weight:normal;
	text-decoration:none;
}

A:hover 
{
	color:#009543;
	text-decoration:none;
}




/* Page layout Styles */

#ContentWrapperHome {width: 886px; height: 740px; background-image: url(/DovetailWRP/Site/Themes/images/background.gif); background-repeat: repeat-x; display:inline-block;}

#ContentWrapper {width: 886px; background-image: url(/DovetailWRP/Site/Themes/images/background.gif); background-repeat: repeat-x; display:inline-block; height:540px;}

HTML>BODY #ContentWrapper {height:auto; min-height:540px;}


#MenuBar {position: relative; margin-left:8px; z-index:1000;}


#Header {text-align: center; margin-top: 37px; margin-left:12px; z-index:-2;}

#HomeRightColumn {width: 208px; height: 570px; float: right; margin-right: 22px; display:inline;}

#Slideshow {width: 631px; margin-left: 25px; float:left; display:inline;}


#MainContent {width: 600px; margin-left: 42px; float:left; display:inline;}

#MainLeftBar {width: 192px; height: 350px; float: left; margin-right: 25px;}

#Footer {text-align:left; margin-left:10px; width:250px; height:20px; margin-top:20px; float:left;}

#rightFooter {text-align:right; margin-right:10px; width:250px;  height:20px; margin-top:20px; float:right;}


#InsideSubHeader {text-align:right; margin-right:13px; height:43px; margin-bottom:0px;}

#PrintLink {float:right; position:relative; width:70px; left:170px; top:118px; font-size:9px; border: solid 1px #cccccc; text-align:center; padding:1px;}


#InsideLeftBar {margin-left:28px; width: 200px; float: left; margin-right: 32px; display:inline;}

#InsideContent {width:391px; margin-top:0px; float:left; }

#InsideRightColumn {width: 198px;  float: right; margin-right: 30px; display:inline;}


.SideBarHeader {background-color:#005c91; vertical-align:middle; padding:6px;}

.SideBarBox {background-color:#ced2d4; width:100%; margin-bottom:20px; display:inline-block; padding:6px 6px 20px 6px;}

.SideBarBoxMain {background-color:#ced2d4; margin-bottom:20px;  display:inline-block; padding:15px 6px;}

.SideBarBoxMainGry {background-color:#cccccc;  margin-bottom:20px; display:inline-block; padding:6px;}






/* CCR Styles */


 P {
	PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; padding-bottom:10px;
} 


/* P {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; PADDING-TOP: 2px
} */


.bold {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.boldred {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #990000; FONT-WEIGHT: bold
}
A.navlast {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; vertical-align:middle;
}
A.navlast:hover,  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #009543; FONT-SIZE: 12px; TEXT-DECORATION: none; vertical-align:middle;
}
A.navlast:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; vertical-align:middle;
}
.navtext {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #009543; TEXT-DECORATION: none
}
.navtext:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #005c91; TEXT-DECORATION: none
}
.navtext:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #009543; TEXT-DECORATION: none
}
.navigation {
	FONT-FAMILY: Georgia, Times New Roman, Times, serif; COLOR: #005c91; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.navigation:hover {
	FONT-FAMILY: Georgia, Times New Roman, Times, serif; COLOR: #009543; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.navigation:visited {
	FONT-FAMILY: Georgia, Times New Roman, Times, serif; COLOR: #005c91; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #333333; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
UL {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
OL {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
BODY {
	 BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
H1, .WMS_Header {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; COLOR: #009543; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #009543; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #009543; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}



/* Table Border & Shadow Styles */

TABLE.shadow {
	align: center; 
}
TD.shadow-top {
	BACKGROUND-IMAGE: url(/DovetailWRP/Site/Themes/images/borders/shadow/top.gif); HEIGHT: 16px
}
TD.shadow-topRight {
	BACKGROUND-IMAGE: url(/DovetailWRP/Site/Themes/images/borders/shadow/topRight.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.shadow-right {
	BACKGROUND-IMAGE: url(/DovetailWRP/Site/Themes/images/borders/shadow/right.gif); WIDTH: 16px
}
TD.shadow-bottomRight {
	BACKGROUND-IMAGE: url(/DovetailWRP/Site/Themes/images/borders/shadow/bottomRight.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.shadow-bottom {
	BACKGROUND-IMAGE: url(/DovetailWRP/Site/Themes/images/borders/shadow/bottom.gif); HEIGHT: 16px
}
TD.shadow-bottomLeft {
	BACKGROUND-IMAGE: url(/DovetailWRP/Site/Themes/images/borders/shadow/bottomLeft.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.shadow-left {
	BACKGROUND-IMAGE: url(/DovetailWRP/Site/Themes/images/borders/shadow/left.gif); WIDTH: 16px
}
TD.shadow-topLeft {
	BACKGROUND-IMAGE: url(/DovetailWRP/Site/Themes/images/borders/shadow/topLeft.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.shadow-center {
	BACKGROUND-COLOR: white;
}




BODY {
	BACKGROUND-COLOR: #adb4b6
}
.style12, .GreenHeader {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #009543; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.style15, .BlueSubHeader {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #005c91; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.style16, .BoldGray {
	COLOR: #666666; FONT-WEIGHT: bold
}
.style5, .Arial_15px {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.style20,  .Text_20px {
	FONT-SIZE: 10px
}
.style1, .Gray {
	COLOR: #666666
}
.style21, .White {
	COLOR: #ffffff
}
.style22, .LightGray {
	COLOR: #b7b7b7
}
.style26, .Yellow {
	COLOR: #ffff33
}
.style28, .White_14px {
	COLOR: #ffffff; FONT-SIZE: 14px; margin-top:5px; display:inline-block;
}

.Logos {margin:5px 0;}

.imageleft {float:left; margin-right:10px;}

.imageright {float:right; margin-left:10px;}




#leftBlurb {position:relative; left:-615px; top:-445px;}

HTML>BODY #leftBlurb {position:relative; left:-613px; top:-400px;}