/*=========================================
Tag Selectors
===========================================*/
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 62.5%;
	margin: 0px;
	padding: 0px;
}

p,h1,h2,h3,h4,div,td,th { margin:0px; padding:0px; }

p, li { color: #666666; }

h1,h2,h3,h4 { color:#003366; }

img { border: none; }

hr {
	border: none;
	height: 1px;
	background: none;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#F79234;
	color: #F79234;
}

a:link, a:visited, a:active, a:hover {
	color:#B5111A;
	text-decoration: none;
	
	}
a:hover {
	color: #B5111A;
	text-decoration:none;
}

form { margin-bottom: 10px; }
form input, form select, form textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #000000;
}

/*=========================================
ID Selectors
===========================================*/
#docbody {
}

#container {
	position:relative;
	width: 800px;
	margin: 0px auto 0px auto;
}

#header { 
	height:63px;
	position:relative;
	background-image:url(../../assets/images/sitelayout/Shared/Header_repeat_Y.jpg);
	background-repeat:repeat-y;
	border-bottom:2px solid #ffffff;
	padding:50px 0px 0px 28px;
}

#title{
	width:310px;
	height:18px;
	background-image:url(../../assets/images/sitelayout/Shared/title.jpg);
	background-repeat:no-repeat;
	
}

#pagebanner{
	position:relative;
	height:154px;
	background-color:#B4B4B4;
	background-repeat:repeat-x;
}

#horizNav {
	background-color:#848484;
	text-align:left;
	padding:9px 365px 10px 15px;
	margin:0px;
	font-size:1.1em;
	border-bottom: 2px solid #FFFFFF;
}

#horizNav ul {
	margin:0px;	
	padding:0px;
	list-style:none;
}

#horizNav li {
	margin:0px;	
	padding:0px 13px 0px 13px;
	display:inline;
	border-left:2px solid #dbdbdb;
}
#horizNav li.first { border-left:none; }
#horizNav a:link,
#horizNav a:visited,
#horizNav a:active,
#horizNav a:hover {
	color:#dbdbdb;
	text-decoration:none;
}
#horizNav a:hover {
	color:#ffffff;
}

#logocol{
		width:236px;
}

#logo{
	width:236px;
	height:77px;
	background-image:url(../../assets/images/sitelayout/Shared/logo.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left: 29px;
	top: 39px;
}

#image{
	width:316px;
	height:187px;
	background-image:url(../../assets/images/sitelayout/Shared/banner-_image1.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left: 450px;
	top: 115px;
	z-index:10;
}

#cols {
	border-collapse:collapse;
}

#rightcol{
	vertical-align:top;
	background-color:#f1f1f1;
	background-image:url(../../assets/images/sitelayout/Shared/greystripe.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-bottom:16px;	
}

#maincol {
	width:390px;
	height:363px;
	padding:0px 32px 20px 28px;
	vertical-align:top;
}

#right{
	margin:0px;
	width:316px;
}

.news1{
	background-color:#FBBB88; 
	padding:20px 0px 20px 28px;
	min-height:61px;
}

.news2{
	background-color:#FEDBBE; 
	padding:20px 0px 20px 28px;
	min-height:68px;
}
	
#page2{
	width:316px;
	height:180px;
	background-image:url(../../assets/images/sitelayout/Shared/circle_image.gif);
	background-repeat:no-repeat;
}



#page { font-size:1.1em; }
#page p  { font-size:1.0em; margin:1.4em 0em; }
#page li { font-size:1.0em; margin:1.4em 0em; }
#page h1 { font-size:1.1em;	margin:1.4em 0em; }
#page h2 { font-size:1.1em; margin:1.4em 0em; }
#page h3 { font-size:1.0em; margin:1.4em 0em; }
#page h4 { font-size:1.0em; margin:1.4em 0em; }

#right p  { font-size:1.1em; color:#333333; }
#right h1 { font-size:1.2em; color:#232021; }

