
body { margin: 0; font-family: Verdana; font-size: 11px; color: #1B1B1B; background:#CCC; background: url(/template/images/bg.jpg) repeat-x; }

/* Lets Assign the form input fields criteria */
form {padding: 0;margin: 0;clear: none;vertical-align:middle;text-align: left;}
input {font-size: 100%;color: #333333; font-family:Verdana;}
textarea {font-size: 92%; color: #333333; font-family:Verdana;}
select {font-size: 92%;border: 0px; font-family:Verdana;}
radio {font-size: 92%;border: 0px;}
checkbox {font-size: 92%;border: 0px;}
li {margin: 0px;line-height: 14px;padding: 0px 0px 4px 0px;}
ul {margin-top: 5px;margin-bottom: 0px;margin-left: 20px;padding: 0px;}

/* Main Template Elements - Outer wrap, inner wrap, header, navbar, employersbox, content, rightbar */
#AlignWrap { text-align:left; }
#OuterWrap { width: 920px; text-align:left; background:#FFFFFF; border-bottom: 1px solid #666;}
#InnerWrap { width: 920px; background:#FFFFFF; }
#Header { width: 480px; height:144px; padding-left: 440px; padding-top:12px; font-size: 110%; color: #FFF; background: url(/template/images/header.jpg) no-repeat;}

h1 { margin: 0px 0px 0px 0px; padding:0px;font-family: Verdana, Arial, sans-serif; font-size: 14px; color:#000; font-weight: normal;}
h2 { margin: 5px 0px 5px 0px;font-family: Verdana, Arial, sans-serif;  font-weight: bold; }
#h2 { margin: 0px 0px 3px 5px;font-family: Verdana, Arial, sans-serif; font-size: 11px;}
p { padding:1px;}



#navigation .nav_div { width:8px; height:29px; background:url(/template/images/navigation-spacer.jpg) no-repeat;}
#navigation { width:920px; height:29px; margin-left:px; line-height:29px;}
#navigation ul { margin:0; padding:0; width:920px; height:29px; background:url(/template/images/navigation-background.jpg) repeat-x; z-index:10;}
#navigation ul li{ list-style:none; display:inline; color:#000;height:29px;float:left;line-height:29px;position:relative; z-index:10; }
#navigation ul li a{color:#000; text-decoration:none; float:left; height:29px; padding:0 18px 0 18px;  font-weight:normal; font-size:100%; z-index:10;}
#navigation ul li a:hover{ background:#999; z-index:10;}



/* Black column navs */
div#smnav { width:190px; background:#000021; position:relative; top:9px; left:7px; }
div#smnav .title{ width:190px; height:20px; background:#000021 url(/template/images/colnav_bl.jpg) 0 0 no-repeat; }
div#smnav .titlearea { padding:0; margin:0; position:relative; top:8px; left:10px; color:#fff;}
div#smnav .gutter{ width:190px; height:30px; background:#eaeaea url(/template/images/colnav_bl.jpg) 0 -52px no-repeat;}
div#smnav ul{ margin:0 auto; padding:0; width:155px; text-align:left; }
div#smnav ul li{ list-style:none;  width:180px; line-height:26px; background:url(/template/images/li_bk.jpg) 0 0 no-repeat; text-indent:6px;}
div#smnav ul li.alt{ background:url(/template/images/li_bk.jpg) 0 -26px no-repeat;}
div#smnav ul li a{ color:#fff; text-decoration:none; background:url(/template/images/icon_orange.jpg) left no-repeat; padding:0 0 0 10px;}
div#smnav ul li a:hover{ color:#fff; background:#151e47; display:block; width:145px; overflow:hidden;}

div#smnav ul li ul li{ padding-left:1px; list-style:none; width:155px; line-height:22px; background:url(/template/images/li_gr.jpg) 0 0 no-repeat; text-indent:6px;}
div#smnav ul li ul li alt{ background:url(/template/images/li_gr.jpg) 0 -26px no-repeat;}
div#smnav ul li ul li a{ color:#fff; text-decoration:none; background:url(/template/images/icon_yellow.jpg) left no-repeat; padding:0 0 0 3px;}
div#smnav ul li ul li a:hover{ color:#fff; background: #999; display:block; width:145px; overflow:hidden;}







.clearfix:after {
    content: " "; 
    display: block; 
    height: 1px; 
    clear: both; 
    visibility: hidden;
}


#FooterV2 {background: url(/template.files/images/header_nav_bg.jpg) repeat;  text-align: left; padding-top:7px; padding-left:28px; height:22px; width:768px;}
#FooterV2 a{ color:#FFFFFF;  text-decoration:none; }
#ColumnContainer { margin: 0px 0px 0px 0px; }

#ContentLeft { float:left; width:190px; text-align:left; margin-right:10px; margin-top: 5px; margin-left:7px; margin-bottom:0px;}
#wrap { margin-top:-52px; width: 920px; }
#Content { margin-top:4px; margin-left: 230px; margin-right:15px; text-align: left; background:#FFFFFF; margin-bottom:0px; }


#MenuContent { width: 142px; color:#FFFFFF; background: #000000; padding-top:7px; padding-left:5px;}
#MenuContent a{ background: #000000; color:#FFFFFF; text-decoration:none;}
#MenuBottom { width: 147px; height:5px; background: #000; margin-bottom:9px;}
#MenuBottomL { width: 147px; height:9px; background: #000; margin-bottom:9px;}

#MenuContentRed { width: 142px; color:#FFFFFF; padding-left:5px; background: url(/template.files/images/nav_left_top_red.jpg) no-repeat #990000; padding-top:7px; padding-left:5px;}
#MenuContentRed a{ background: #990000; color:#FFFFFF; text-decoration:none;}
#MenuBottomRed { width: 147px; height:5px; background: url(/template.files/images/nav_left_bottom_red.jpg) no-repeat; margin-bottom:9px;}

#dash { height:10px; background: url(/template.files/images/dash_bg.gif) repeat;}

.MenuTitle { color: #FFFFFF; font-size:14px; margin-bottom: 6px;}
#MenuLine {  height:1px; margin-top: 2px; margin-bottom:2px; background: url(/template.files/images/line.jpg) no-repeat; width: 136px;}



#ColumnContainer { margin: 0px 0px 0px 0px; }
#Column1 { float:left; }
#Column2 { float:left; text-align:right; }

.small { color: #999999; font-size:10px; }
.red { color: #990000; }
.red a { color: #990000; }
.redlarge { color: #990000; font-size:14px; }
.blacklarge { color: #000000; font-size:14px; }
.green { color:#006600; }
.white { color: #FFFFFF;}
.white a{ color: #FFFFFF; text-decoration:none;}
.grey  { color: #999999;}
.darkgrey { color: #666666;}
.link {color:#000000;}
.link a{color:#000000;}
a { color: #000021; text-decoration:underline;}


#footer {
	width: 690px !important;
	width /**/: 690px;
	display: block;
	margin-top:8px;
	clear: both;

}
#footer-index {
	width: 690px !important;
	width /**/: 690px;
	display: block;
	margin-top:8px;
	clear: both;

}

#footerlinks, #footercopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
	color: #6DA400;
	float: center;
	padding: 5px 0px 5px 5px;
	
}
#footerlinks a, #footercopy a{
	color: #4A6C92;
}

.bold a{ font-weight:bold; text-decoration:none; color:#333333; }

