@charset "utf-8";
/* CSS Document */

body{ font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px;}

body a{ color:#03F; text-decoration:none}

p a{ color:#03F; text-decoration:none}

td a{ color:#03F; text-decoration:none}

#wrapper{ width:100%; background-color:#acacac;}
.container{ width:1024px; margin:auto; background-color:#ffffff;}
.header{ width:1024px; float:left;}
.logo{ width:145px; float:left; padding:9px 0px 7px 25px;}
.srccontainer{ width:640px; float:right;; border:0px solid}
.srclink{ padding:24px 0px 0px 0px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#014925; float:right;; border:0px solid; width:495px; border:0px solid; height:30px}
.srclink a{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#014925; padding:0px 0px 0px 0px; text-decoration:none;}
.sreachbox{
	margin-top:-5px;
	float:left; padding-left:10px;
}

.txtbox{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#555555; border:1px solid #e1e1e1; height:20px; width:151px;  vertical-align:middle;}
.horselogo{ float:right; margin:10px 18px 0px 0px; border:0px solid}
.menucontainer{ width:1024px;}
.menubg{ float:left; background:url(../../../images/crossriver_img/menubg.jpg) repeat-x left top; width:1024px; height:35px;}
.menubg ul{ padding:0px; margin:0px;}
.menubg li{ list-style:none; float:left;}
.menubg li a{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#f2f2fb; display:block; text-decoration:none; padding:8px 12px 16px 12px;}
.menubg li.separator{ float:left; width:1px; padding:1px 0px 0px 0px;}
.menubg li a:hover{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#f2f2fb; display:block; text-decoration:none; padding:8px 12px 16px 12px; background:url(../../../images/crossriver_img/mouseover.jpg) repeat-x left top;}
.active1{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#f2f2fb; display:block; text-decoration:none; padding:8px 12px 16px 12px; background:url(../../../images/crossriver_img/mouseover.jpg) repeat-x left top;}


.contentcontainer{ float:left; width:1024px;}
.contentcontainer1{ float:left; width:1024px; background: url(../../../images/crossriver_img/rightbg.jpg) repeat-y left top;}

.homeleft{ float:left; width:394px; margin:33px 16px 15px 16px;}
.shadow1{ width:170px; float:left; font-size:1px;}
.homeboxcontainer{ width:170px; float:left; margin:33px 13px 15px 0px;}
.clrB{ clear:both;}
.homebox1{ width:170px; border:1px solid #84b59d;  background:url(../../../images/crossriver_img/homeboxheadbg.jpg) repeat-x left top; float:left;}
.homebox1 h3{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#004f26; padding:3px 0px 3px 5px; margin:0px;}
.homebox1 ul{ padding:0px; margin:13px 0px 13px 0px;}
.homebox1 li{ list-style:none; }
.homebox1 li a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#555555; background:url(../../../images/crossriver_img/arrow_1.jpg) no-repeat left 9px; padding:3px 0px 3px 10px; display:block; text-decoration:none; margin:0px 0px 0px 7px; line-height:18px; *background:url(../../../images/crossriver_img/arrow_1.jpg) no-repeat left 10px;}


.homeboxcontainer1{ width:224px; float:left; margin:33px 13px 15px 0px;}
.shadow2{ width:224px; float:left; font-size:1px;}
.homebox2{ width:224px; border:1px solid #84b59d;  background:url(../../../images/crossriver_img/homeboxheadbg.jpg) repeat-x left top; float:left;}
.homebox2 h3{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#004f26; padding:3px 0px 3px 5px; margin:0px;}
.homebox2 ul{ padding:0px; margin:13px 0px 13px 0px;}
.homebox2 li{ list-style:none; }
.homebox2 li a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#555555; background:url(../../../images/crossriver_img/arrow_1.jpg) no-repeat left 9px; padding:3px 0px 3px 10px; display:block; text-decoration:none; margin:0px 0px 0px 7px; line-height:18px; *background:url(../../../images/crossriver_img/arrow_1.jpg) no-repeat left 10px;}


.homeboxcontainer2{ width:162px; float:left; margin:33px 13px 15px 0px;}
.shadow3{ width:162px; float:left; font-size:1px;}
.homebox3{ width:162px; border:1px solid #84b59d;  background:url(../../../images/crossriver_img/homeboxheadbg.jpg) repeat-x left top; float:left;}
.homebox3 h3{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#004f26; padding:3px 0px 3px 5px; margin:0px;}
.homebox3 ul{ padding:0px; margin:13px 0px 13px 0px;}
.homebox3 li{ list-style:none; }
.homebox3 li a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#555555; background:url(../../../images/crossriver_img/arrow_1.jpg) no-repeat left 9px; padding:3px 0px 3px 10px; display:block; text-decoration:none; margin:0px 0px 0px 7px; line-height:18px; *background:url(../../../images/crossriver_img/arrow_1.jpg) no-repeat left 10px;}
.Video{ margin:25px 13px 15px 0px; float:left; *margin:39px 13px 15px 0px;}
.txthead{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#004f26;}
.Videotxt{ width:390px; float:left; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#555555; padding:0px 0px 0px 10px; }
.Videotxt1{ width:390px; float:left; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#555555; padding:0px 0px 0px 1px; }
.FloatL{ float:left;}
.flag{ float:right; margin:20px 20px 20px 0px;}
.flaginner{ float:left; margin:20px 0px 0px 20px;}
.footer{ width:1024px; float:left; background-color:#006633; height:20px;}

#footer{

 	font-size:10px;
	color:#a6a6a6;
	margin-top:2px;
	padding:0px;
	 background-color:#006633;
	height:25px;
	padding:10px 0px 0px 25px ;
	
}

#footer div#footbox1{
	width:300px;
	float:left;
	margin-left:10px;
	border:0px solid #FFF;
 
}

#footer div#footbox2{
	width:500px;
	float:right;
	margin-right:30px;
	border:0px solid #FFF;
	text-align:right;
}

#footer div#footbox2 a{
	color:#a6a6a6;
	text-decoration:none;
}



/*Inside Styles*/
.Breadcrump_container{width:750px; border-bottom:1px dotted #cccccc; padding-bottom:10px;}
.Breadcrump{ width:500px; float:left; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#02ad57; margin:0px 0px 0px 2px; border:0px solid }
.Breadcrump a{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#005d2f; text-decoration:none; }

#boxright{width:150px; float:right; border:0px solid #0F9; margin-right:45px;}
.insideleft{ float:left; width:759px; margin:33px 13px 15px 16px;}
#insidecontent{ float:left; width:725px; padding:20px 10px 10px 0px; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#555555;}
.rightpannel{width:234px; float:left;}
.relatedlink{ width:214px; float:left; margin:33px 10px 10px 15px;}
.relatedlink h3{ font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#004f26; padding:0px; margin:0px;}
.relatedlink ul{ padding:0px; margin:0px;}
.relatedlink li{ list-style:none; padding:3px 0px 0px 10px;}
.relatedlink li a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#555555; text-decoration:none; background:url(../../../images/crossriver_img/arrow_2.png) no-repeat left 4px; padding:0px 0px 0px 10px;}

.testimonial{ width:214px; float:left; margin:15px 10px 10px 15px;}
.testimonial h3{ font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#004f26; padding:0px 0px 10px 0px; margin:0px;}
.testimonial img{ border:1px solid #cce1d6; padding:3px;}





#brdkrump{
	font-size:10px;
 	width:500px;
	border-bottom:0px dotted #cccccc;
	padding-top:10px;
	margin-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	 
 
}

#brdkrump #boxleft{
	width:250px;
	float:left;
	border:0px solid #0F9;
	 
	margin-left:0px;
	color:#006633;
}

#brdkrump #boxleft a{
	color:#670001;
	text-decoration:none;
}

#brdkrump #boxright{
	width:100px;
	float:right;
	border:0px solid #0F9;
	height:25px;
	margin-right:10px;
}

#txthd{
	font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; padding-top:0px; color:#4d4d4d
}


#addthis{
	position:absolute;
	float:right;
	width:500px;
	padding-top:10px;

}

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	vertical-align: middle;
	font-size: 12px;
	color:#03F;
	text-decoration: none;
	font-weight:normal;
	padding-left:10px;
 line-height:24px;
 	 
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration:none;
	color: #a4a5a9;
}

a.mainlevel#active_menu {
	color:#006d36;
	text-decoration:none;
}

a.mainlevel#active_menu:hover {
	color:#03F;
	text-decoration:none;
}

a.sublevel1:link, a.sublevel1:visited {
	padding-bottom: 5px;
	vertical-align: middle;
	font-size:12px;
	color: #006d36;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	border:0px solid #000000;
	padding-left:10px;
	line-height:24px;
	 
}

a.sublevel1:hover {
	color:#03F;
	text-decoration:none;
	text-align:right
}

a.sublevel1#active_menu {
	color: #000000;
	text-decoration:none;
 
 
}



a.sublevel2:link, a.sublevel2:visited {
	padding-bottom: 5px;
	vertical-align: middle;
	font-size:10px;
	color: #ff0000;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	border:0px solid #000000;
	padding-left:px;
	 
}

a.sublevel2:hover {
	color:#999999;
	text-decoration:none;
	text-align:right
}

a.sublevel2#active_menu {
	color: #000000;
	text-decoration:none;
 
 
}



a.sublevel3:link, a.sublevel3:visited {
	padding-bottom: 5px;
	vertical-align: middle;
	font-size:10px;
	color: #0a51a3;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	border:0px solid #000000;
	padding-left:10px;
	 
}

a.sublevel3:hover {
	color:#999999;
	text-decoration:none;
	text-align:right
}

a.sublevel3#active_menu {
	color: #a4a5a9;
	text-decoration:none;
 
 
}


a.sublevel4:link, a.sublevel4:visited {
	padding-bottom: 5px;
	vertical-align: middle;
	font-size:10px;
	color: #0a51a3;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	border:0px solid #000000;
	padding-left:10px;
	 
}

a.sublevel4:hover {
	color:#999999;
	text-decoration:none;
	text-align:right
}

a.sublevel4#active_menu {
	color: #a4a5a9;
	text-decoration:none;
 
}

#tbl_shade1{
	background-color:#CCC;
}

#tbl_shade2{
	background-color:#f4f3f1;
}

#tbl_shade3{
	background-color:#F2EFEB;
}

#makt_opp ul{
	margin:0px;
	padding:0px;
}

#makt_opp li{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
}