body { font:12px,arial; background-color:#f7f7f7;margin-top:0;padding-top:0; 
background-image:url('/siteimages/bg-stripe.png');background-position:center;background-repeat:repeat-y}
h1 { color:rgb(184,0,0); font-weight:normal; margin:0px; margin-bottom:20px; height:27px;*height:42px;}
#wrapper {width:680px;margin:auto;position:relative;background-color:white;padding:10px;padding-top:0;}
#wrapper .hr { float:left;display:block; width:100%; border-bottom:1px solid rgb(150,150,150); font-size:1px; height:5px; }
#content {float:left;display:block;}
#content img {width:100%;margin-top:20px;}


#search { display:block; text-align:left;  float:right}
#search .text { border:1px solid rgb(100,100,100); height:16px; width:120px; }
#search .button {border:0; background-color:#fff; height:18px;}

#headerright {float:right;border-right:12px solid rgb(184,0,0);padding-right:5px;}
#headerright a{display:block;color:rgb(72,64,138);text-align:right;padding-top:10px;outline:0px}
.column{float:left;width:49%;position:relative;text-align:justify;}
.column p{font-size:12px;}
#c1{padding-right:1%; width:200px; margin-right:10px}
#c2{padding-left:1%;width:200px}
.leftside{float:left;display:inline-table; width:63%; height:auto;}
.leftside h2 { color:rgb(184,0,0); font-weight:normal; margin:0px; margin-bottom:20px; height:27px;*height:42px;}
/*.detailsblock{float:left;display:block; width:63%;border-top:1px solid rgb(150,150,150);border-bottom:1px solid rgb(150,150,150); height:auto; padding:10px 0px 10px 0px}*/
.rightside{float:right;width:36%;}
.rightside img {width:245px;height:153px;}



/* menu effects */
.menubar {position:relative;
background-color:#e7f200;margin-top:8px;height:3.7em; font-family:"times new roman",serif; font-weight: bold}
/* menu effects */
.tabbox {float:left;padding-top:0.3em;padding-bottom:0.3em;height:15px;}
.tabbox a {border-right:1px solid #777;padding-right:12px;padding-left:12px;color:#777; outline:0px }

.tabbox span a {border-right:1px solid #fff;padding-right:15px;padding-left:15px;color:#fff; outline:0px;}
.tabbox span a:hover {color:rgb(189,197,95) !important}
.tabbox span {position:absolute;left:0px;top:1.8em;padding-top:0.3em;padding-bottom:0.3em; height:1.5em; display:none;background-color:#777;width:800px}
.tabboxdefault {background-color:#777;margin-left:-1px;padding-left:1px}
.tabboxdefault a {color:#fff; outline:0px}
.tabboxdefault span {display:block;z-index:2;}

.menubar:hover .tabboxdefault {background-color:#e7f200;padding-left:0px;margin-left:0px;}
.menubar:hover .tabboxdefault a {color:#fff !important; outline:0px}
.tabbox:hover {background-color:#777 !important;margin-left:-1px !important;padding-left:1px !important}
.tabbox:hover a {outline:0px; color:white}
.tabbox:hover span {display:block;z-index:3;}
.menubar:hover a{font-family:times new roman,arial,serif; font-weight: bold:}
.menubar a:hover {color:white}
/* end menu effects */



.showmore{font:12px,arial; color:#FFFFFF;text-align:right; padding:2px 20px 2px 0px; background:url('/images/showmore.gif') no-repeat 227px center; background-color:#777777;}
.showmore a{text-decoration:none; color:#FFFFFF; outline:0px}
.showmore a:hover{text-decoration:underline;outline:0px}
.postheader{font:18px,arial; color:#B32728;border:1px solid rgb(150,150,150); border-bottom:0px; width:160px; padding:2px;}
.postblock{font:12px, arial;border:1px solid rgb(150,150,150);height:auto; padding:5px 3px 7px 3px;}
.postblock a{text-decoration:underline; color:rgb(72,64,138); display:block; padding:3px;outline:0px}
.postblock a:hover{text-decoration:none;}

/* listing */
.listcol1 { float:left; display:block;}
.listcol1 img{vertical-align:top width:75px; border:0px;margin-right:5px;}
.listcol2 { float:left; display:block; margin-left:0px;font:11px,arial; width:343px; text-align:justify; padding-bottom:15px;}
.listcol2 h3{padding:0px; margin:0px; font:18px,Times New Roman; color:#B32728;}
.listcol2 a{text-decoration:none;color:black;}
.detailsblock{float:left;display:block; width:63%;border-top:1px solid rgb(150,150,150);border-bottom:1px solid rgb(150,150,150); height:auto; padding:10px 0px 10px 0px}
.moredetail {font:18px,Times New Roman;text-align:right;}
.moredetail a{text-decoration:none;color:#B32728;}
.moredetail a:hover{text-decoration:underline;}
#content a{text-decoration:none;color:black;}
h1 a{text-decoration:none;color:#B32728;}
h2 a{text-decoration:none;color:#B32728;}
h3 a{text-decoration:none;color:#B32728 !important;}
/*.column div{display :inline}*/

#footer a{text-decoration:none; color:#FFFFFF;padding:0px 7px 0px 7px;}
#footer a:hover{text-decoration:underline;}
#footer{float:left; display:block; width:678px; background-color:#D3D3D3; color:#c5c5c5 !important;padding:6px 0px 6px 3px; font:16px, verdana}
#copyright{ width:100%; color:#777777;padding:2px 0px 2px 0px; font:10px, verdana}




#kb_suggest {
	width:604px;
	margin-top:4px;
	background-color:rgb(245,245,245);
	}
#kb_suggest a
	{
	padding:10px;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
	color:black;
	font-size:0.9em;
	border-bottom:2px solid white;
	}
#kb_suggest a:hover
	{
	background-color:black;
	color:white;
	}
/* custom headers */

.aform {width:600px}

/* buttons */

.button_big_1 { 
background-image:url('/images/blue_bigbutton.gif'); 
background-color:transparent; 
border:0px; 
height:78px;
*height:40px; 
width:233px; 
text-decoration:none;
text-align:left;
vertical-align:top; 
display:-moz-inline-box; 
display:inline-block;
float:left;
margin-right:4px;
color:#2B2B2B; 
font-family:Arial, Helvetica, sans-serif;
font-size:27px; 
padding-top:10px;
padding-bottom:28px; 
padding-left:15px;
box-sizing: padding-box; 
-moz-box-sizing: padding-box;
*margin-top:4px;
} 
input.button_big_1 {
padding-top:10px;
}
a.button_big_1 {
*height:40px;
*width:218px;
outline:0px;
}
::root a.button_big_1,html:not(:nth-child(1)) a.button_big_1 {
height:40px;
width:218px;
}
div.loginbox {
background-image:url('/images/login.gif');
float:right;
width:226px;
height:113px;
padding:7px 7px 0px 0px;
*margin-top:4px;
}
.serviceblock {
border:1px solid #DEDEDE;
display:block;float:right;
height:152px;
width:585px;
margin:auto;
}
.title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#000000;
text-align:left;
vertical-align:top; 
float:left;
}
.arrow {
background:url('/images/arrow.gif') no-repeat 0px center;
display:block; float:left;
width:15px;
height:24px;
}
.list {
background:url('/images/bgtext.png') repeat-x 0px center;
*background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/bgtext.png');
display:block; float:left;
font-size:15px;
font-style:italic;
height:25px;
*height:22px;
padding-top:3px;
*margin-bottom:3px;
}
.list[class] {
background-image:url('/images/bgtext.png');
}
.leftmenu {
font-family:Arial;
font-size:23.4px;
color:#FEFEFE;
float:left; margin:auto;
width:350px; height:49px;
text-align:right;
}
.leftmenu a {
color:#FEFEFE;
text-decoration:none;
display:block;
padding-top:11px;
padding-right:20px;
height:38px;
width:330px;
outline:0;
}
.leftmenu a:active{
color:#D0D0D0;
}
.leftmenu_active {
background:url('/images/menu_topbar.gif') no-repeat top left;
background-color:#515151;
}
.leftmenu a:hover {
background:url('/images/menu_topbar.gif') no-repeat top left;
background-color:#414141;
}
.forgotten {
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-size:9px;
display:block;
padding-left:90px;
*padding-left:87px;
}
.forgotten a {
color:#E1F1FF;
text-decoration:none;
}
.forgotten a:hover{
color:#D9EF2A;
}
.contentblock {
background-color:#282828;
display:block;float:left;
height:341px;
width:933px;
*margin-top:4px;
margin-bottom:6px;
*margin-bottom:2px;
padding:6px;
}
.maincontent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#D9EF2A;
text-align:left;
vertical-align:middle;
display:block;float:left;
border:4px solid #515151;
height:309px;
width:561px;
padding:7px;
}
.bottombar {
background-image:url('/images/bar.gif');
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-align:left;
display:block;float:left;
height:22px;
width:707px;
padding-top:20px;
}
#menu img {border:0;vertical-align:-9px}
#menu span {border:0;vertical-align:middle;}
#menu {
background-image:url('/images/default.png');
height:30px;
display:block;float:left;
}
#menu a {
background-image:url('/images/default.png');
height:29px;
display:block;float:left;
color:white;
border-right:1px solid #9F9F9F; 
text-decoration:none !important;
font-family:Verdana, Helvetica, sans-serif;
font-size:15.45454545px;
outline:0px;
}
#menu a:hover {background-image:url('/images/active.png');}
/* GENERAL */
/* news */
div.author {color:#888;text-align:right;margin-top:-14px;font-size:0.6em}

/* tables */
th {text-align:left;}
/* user templating */
.two_col {display:block;width:48%;float:left;}
.border_grey_l {border-left:1px solid rgb(100,100,100)}
.border_grey_r {border-right:1px solid rgb(100,100,100)}
.border_grey_t {border-top:1px solid rgb(100,100,100);}
.border_grey_b {border-bottom:1px solid rgb(100,100,100)}
.padding_lr_10 {padding-left:10px;padding-right:10px}

.snippet_spacer {
height:3px;
}