/* CSS Document */

/*CONSTANTS*/
body {color:#353f48;background:#4c618b url(/assets/tail.gif) repeat-x 0 0;margin:0px;padding:0px;font-family:Arial;}
a{/*color:#1368a9;*/color:#1f427f;text-decoration:none;outline:none;}
a:visited{color:#1f427f;}
a:hover{color:#1f427f;text-decoration:underline;}
img{border:none;}
ul{float:left;width:100%;margin:0px;padding:0px;}
ul li{}

.title{float:left;margin:15px 0px 0px 0px;}
.title .titlebarleft{float:left;width:195px;margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;border-bottom:1px solid #699bc9;}
.title .titlebarright{float:left;width:488px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-bottom:1px solid #699bc9;}
.title .titlebarrightfar{float:left;width:195px;margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;border-bottom:1px solid #699bc9;}
.title .titlebarmid{float:left;width:421px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-bottom:1px solid #699bc9;}
.title .titlebarlowermid{float:left;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-bottom:1px solid #699bc9;}
h1{float:left;margin:0px 0px 0px 6px;padding:0px 0px 7px 0px;color:#1f427f;font-size:16px;font-weight:bold;font-family:Arial;font:tahoma;}
h2{float:left;margin:0px 6px 0px 6px;padding:0px 0px 7px 0px;color:#1f427f;font-size:14px;/*font-weight:bold;*/font-family:Arial;font:tahoma;}
h3{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;color:#1f427f;font-size:12px;font-weight:bold;font-family:Arial;font:tahoma; text-decoration:underline;}
.colinner h2{float:left;margin:0px 6px 0px 6px;padding:0px 0px 7px 0px;color:#1f427f;font-size:13px;font-weight:bold;font-family:Arial;font:tahoma;}

/*STRUCTURE*/
#content{width:100%;}
#content-indent{padding:9px 10px 0px 10px;overflow:hidden;}
.pagecenter{margin:auto;width:911px;text-align:left}
.corner_tl{background:url(/assets/corner-top-left.gif) no-repeat 0 0 #fff;}
.corner_tr{background:url(/assets/corner-top-right.gif) no-repeat right 0;}
.corner_bl{background:url(/assets/corner-bottom-left.gif) no-repeat 0 top;width:100%;}
.corner_br{background:url(/assets/corner-bottom-right.gif) no-repeat right 0;width:100%;}
.border-bottom {background:#fff;line-height:14px;margin:0px 14px 0px 14px;}
.wrap{clear:both;}

/*MAINCONTENT*/
#maincontent{float:left;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:Arial;font:12px tahoma;}

/**** 3-COL LAYOUTS ****/
#leftcol{float:left;width:215px;/*border:1px solid #CCCCCC;*/margin-right:10px;}
#midcol{float:left;width:441px;/*border:1px solid #CCCCCC;*/margin-right:10px;}
#rightcol{float:left;width:215px;/*border:1px solid #CCCCCC;*/}

/**** 2-COL LAYOUTS ****/
/*#left2col{float:left;width:215px;margin-right:10px;}*/
#right2col{float:left;width:666px;}

/**** FULL WIDTH LOWER COL ****/
#lowermidcol{clear:both;float:left;width:646px;margin:0px 0px 10px 10px;/*border:1px solid #CCCCCC;*/}
.lowermidbox{float:left;width:310px;margin:0px 10px 10px 0px;/*border:1px solid #CCCCCC;*/}
.lowermidboxr{float:right;width:318px;/*border:1px solid #CCCCCC;*/}

/**** ITEMS ****/
.aitems{float:left;width:100%;}
.aitems .aitem{float:left;margin:3px 8px 4px 0px;width:120px;}

/**** POLLS ****/
.polls{clear:both;float:left;width:195px;text-align:center;margin:15px 10px 0px 10px;padding:0px 0px 0px 0px;}
.polls .ptxt{float:left;width:100%;font-size:11px;font-weight:bold;color:#1f427f;}
.polls .pcontent{float:left;width:100%;text-align:center;margin:10px 0px 0px 0px;height:30px;}
.polls .pcontent .ybttn{background:url(/images/yvote.gif) no-repeat 0 0;border:none;color:#1368a9;font:bold 12px arial;line-height:16px;padding:1px 7px 8px 7px;text-align:left;vertical-align:middle;width:57px;outline:none;}
.polls .pcontent .nbttn{background:url(/images/nvote.gif) no-repeat 0 0;border:none;color:#1368a9;font:bold 12px arial;line-height:16px;padding:1px 7px 8px 7px;text-align:left;vertical-align:middle;width:57px;outline:none;}

/**** RIGHT BOX BANNER ****/
/*.rblnk{outline:none;text-decoration:none; cursor:pointer;}*/
.rbbox{float:left;width:195px;height:auto;margin:10px 0px 0px 10px;background-color:#FFF;}
.rbbox a{float:left;outline:none;text-decoration:none; cursor:pointer;}
.rbbox a:hover{outline:none;text-decoration:none; cursor:pointer;}
.rbbox .rbdesc{float:left;padding:10px; text-align:justify}
.rbbox .rbdesc p{margin:0px 0px 2px 0px;padding:0px;}
.rbbox .rbimg{float:left;clear:both;margin:0px;padding:0px;width:100%;height:70px;}
.rbbox .rbimg .morelnk{float:right;margin:8px 10px 0px 0px;width:80px;text-align:center;font:bold 12px arial;}

/**** SEARCH BOX ****/
.searchbox{float:left;margin:6px 0px 0px 0px;padding:0px 0px 0px 17px;}
.searchbox .label{float:left;clear:both;color:#fff;font:normal 11px Tahoma;padding:5px 0px 0px 0px;}
.searchbox .input{float:left;clear:both;background:url(/images/register_bg.gif) no-repeat 0 0;border:none;color:#666;font-size:11px;margin:5px 0px 4px 0px;padding:3px 0px 3px 4px;width:168px;}
.searchbox .bttnrow{clear:both;float:left;width:100%;}
.searchbox .bttnrow .button{float:left;background:url(/images/button.gif) no-repeat 0 0;border:none;color:#1368a9;font:bold 12px arial;line-height:16px;margin:10px 0px 0px 0px;padding:1px 7px 8px 7px;text-align:left;vertical-align:middle;width:74px;outline:none;}
.searchbox .bttnrow .bttnlink{float:left;margin:13px 0px 0px 15px;}

/**** HEADER ****/
#header{height:100px;overflow:hidden;margin:0px;padding:0px;font-family:Arial;font:12px tahoma;/*background:url(/images/xmas_bg.png);*/}
.logo {float:left;width:300px;/*border:1px solid #666666;*/}
.logo .space{margin:14px 0px 0px 25px;padding:0px;}
.headnav{float:left;width:240px;/*border:1px solid #666666;*/margin:44px 0px 0px 15px;}
.headnav a{font-weight:bold;}
.headnav a:hover{font-weight:bold;}
.timestamp{float:right;width:280px;margin:18px 30px 0px 0px;}
.timestamp .datestamp{float:left;clear:left;margin:16px 0px 0px 15px;}
.timestamp .followlnks{float:left;margin:10px 0px 0px 20px;}
.timestamp .clock{float:right;margin:5px 0px 0px 0px;}

/**** HEADER MENU BAR ****/
#menubar{height:51px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}
.navbox{background:url(/assets/topmenu-bg.gif) repeat-x 0 0;}
.navboxleft{background:url(/assets/topmenu-left.gif) no-repeat 0 0;}
.navboxright{background:url(/assets/topmenu-right.gif) no-repeat right 0;height:51px;overflow:hidden;}
ul.menu{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
ul.menu li{display:block;float:left;}
ul.menu li a{background:url(/assets/topmenu-separator.gif) repeat-y right 0;color:#cfdcea;display:block;float:left;font-size:11px;font-family:Arial;font:tahoma;font-weight:bold;text-decoration:none;text-align:center;outline:none;}
ul.menu li a span{display:block;padding:17px 10px 19px 10px;}
ul.menu li a:hover{color:#cfdcea !important;display:block;float:left;text-align:center;text-decoration:underline;width:auto;}
ul.menu li a:hover span	{display:block;padding:17px 10px 19px 10px;}
ul.menu-nav li a:visited{color:#cfdcea;}
ul.menu-nav li.active a {color:#cfdcea !important;display:block;float:left;text-align:center;text-decoration:underline;width:auto;overflow:hidden;}
ul.menu-nav li.active a span {display:block;padding:17px 30px 19px 30px;}

/*HEADER BANNER*/
#banner{height:230px;margin-bottom:10px;background:url(/assets/banner-bg.jpg) repeat-x 0 0; }
#banner .first{background:url(/assets/banner-left.jpg) no-repeat 0 0;padding:0px 0px 0px 0px;}	
#banner .sec{background:url(/assets/banner-right.jpg) no-repeat right 0;height:230px;}
#banner .box-indent{padding:47px 0px 0px 437px;}

#bannerxs{height:230px;margin-bottom:10px;background:url(/assets/banners/1/banner-bg.jpg) repeat-x 0 0; }
#bannerxs .first{background:url(/assets/banners/1/banner-left.jpg) no-repeat 0 0;padding:0px 0px 0px 0px;}	
#bannerxs .sec{background:url(/assets/banners/1/banner-right.jpg) no-repeat right 0;height:230px;}
#bannerxs .box-indent{padding:47px 0px 0px 437px;}

/*TOOLBAR*/
#toolbar{background:url(/assets/banners-bg.jpg) repeat-x 0 0 #204381;min-height:112px; height:auto !important; height:112px;margin-bottom:10px;width:100%;overflow:hidden;}
.toolbar_tr{background:url(/assets/banners-top-right.jpg) no-repeat right 0;}
.toolbar_tl{background:url(/assets/banners-top-left.jpg) no-repeat 0 0;}
.toolbar_br{background:url(/assets/banners-bottom-right.jpg) no-repeat right bottom;min-height:112px; height:auto !important; height:112px;}
.toolbar_bl{background:url(/assets/banners-bottom-left.jpg) no-repeat 0 bottom;}
.tbelem {float:left;width:25%;min-height:112px; height:auto !important;font:12px tahoma;}
.tbelemlast{float:left;width:24%;min-height:112px; height:auto !important; height:112px;font:12px tahoma;}
.tbelem .space, .tbelemlast .space{float:left;padding:15px 10px 5px 23px;color:#c2e3ff;font-size:13px;}
.tbelem .space img, .tbelemlast .space img{margin:0px;padding:0px;}
.tbelem .space span, .tbelemlast .space span{float:left;clear:both;margin-top:8px;padding:0px;}

/**** OVERIDES ****/
ul.cats{float:left;width:200px;list-style-type:none;padding:0px;margin:10px 0px 0px 0px;/*border:1px solid #CCCCCC;*/}
ul.cats li{margin:0px 0px 7px 16px;padding:0px; background: url(/images/breadcrumb.gif) no-repeat;}
ul.cats li a{color:#FFF;font-family:Arial;font:Arial; font-size:12px;}

ul.blogs{float:left;width:200px;list-style-type:none;padding:0px;font:12px tahoma;margin:10px 0px 6px 0px;/*border:1px solid #CCCCCC;*/}
ul.blogs li{margin:0px 0px 5px 16px;padding:0px 0px 0px 8px;background: url(/images/list-item.gif) no-repeat 1px 5px;}
ul.blogs li a{padding:0px 0px 0px 0px;color:#1f427f;}

ul.midinfo{float:left;width:100%;list-style-type:none;padding:0px;font:12px tahoma;margin:3px 0px 0px 0px;/*border:1px solid #CCCCCC;*/}
ul.midinfo li{margin:5px 0px 0px 6px;padding:0px 0px 0px 8px;background: url(/images/list-item.gif) no-repeat 1px 5px;}
ul.midinfo li a{padding:0px 0px 0px 0px;color:#1f427f;}

.colinner{float:left;width:100%;min-height:626px;background-color:#d4e3f6;}
.colmidinner{float:left;width:100%;min-height:242px;}
.colmidinnerbox{float:left;width:100%;min-height:217px;background:url(/images/content-top.gif) repeat-x left top #fff;}
.innerbox{float:left;width:100%;min-height:217px;background:url(/images/innerbox_bg.gif) repeat-x left top #7492bf;}

/**** COMMENTS ****/
.cform{float:left;width:310px;margin:10px 0px 0px 0px;}
.cform .titlebarright{border:0px;}
.cform h1{margin:5px 0px 5px 5px;font-size:17px;}
.cform label {float:left; margin:0 0 5px 0; width:70px}
.cform .carea{margin:0px;width:291px; height:100px; padding:2px 3px; background:#fff url(/images/bak_input.gif) repeat-x; border:1px solid #999 ; font-family:Arial,Verdana,sans-serif; font-size:1em}
.cform .submitComment{width:392px;margin-top:5px;}
.cform .row{float:left;clear:both;width:100%;margin:0px 0px 3px 6px;}
.cform .rlabel{float:left;width:75px;font:12px tahoma;margin:2px 0px 0px 0px;}
.cform .rfield{float:left;width:300px;}
.cform .cinput{width:220px; padding:2px 3px; background:#fff url(/images/bak_input.gif) repeat-x; border:1px solid #999 ; font-size:1em;}
.cform .csubmit{background:url(/images/submit.gif) no-repeat 0 0;border:none;color:#1368a9;font:bold 12px arial;line-height:16px;margin:5px 0px 0px 0px;padding:1px 7px 8px 7px;text-align:left;vertical-align:middle;width:77px;outline:none;}
.cform sup{color:#d70000;}
#cmsg{margin-right:30px;color:#c70000;}
.citem{float:left;width:300px;margin:5px 0px 3px 6px;padding-top:5px;border-top:1px solid #CCC;}
.citem .cauthor{float:left;text-align:right;width:100%;margin-top:3px;font:11px tahoma;color:#999; font-style:italic;}
.citem .ctext{float:left;width:300px; text-align:justify; overflow:hidden;}
.cblock{float:left;clear:both;width:320px;display: none;}
.shwbttn{float:left;width:100%;clear:both;margin:15px 0px 0px 6px; font-weight:bold;}
.shwbttn a{outline:none;}
.noctxt{float:left;margin:10px 0px 0px 0px;font:bold 12px tahoma;color:#1f427f;}

/**** SOCIAL LINKS ****/
/*ul.socialicons{float:left;list-style-type:none;display:inline;padding:0px;margin:0px 0px 0px 0px;/*border:1px solid #CCCCCC;*//*}
ul.socialicons li{float:left;margin:0px 3px 0px 0px;padding:0px; background: url(/images/breadcrumb.gif) no-repeat;}
ul.socialicons li a{color:#FFF;font-family:Arial;font:Arial; font-size:12px;}*/

/*ul.socialicons{width:100px;margin:0px;padding:0px;border:1px solid #00FF00;list-style-type:none;}
ul.socialicons li{display: inline ;background: url(/images/breadcrumb.gif) no-repeat; none;margin-right: 3px;}*/

.infobar{float:left;text-align:right;width:485px;margin:2px 0px 8px 0px;padding:0px 0px 0px 0px;}
.infobar .socialicons{margin:2px 0px 0px 0px;padding:0px;}
.infobar .socialicons a{float:left;margin:0px;padding:0px;}
.infobar .socialicons img{float:left;margin:0px 2px 0px 0px;padding:0px;}
.infobar .author{float:right;text-align:right;width:224px;font-size:11px;color:#999999; font-style:italic;}

/**** COL INNERBOX CORNERS ****/
.colinnerboxtop {margin: 0 auto; width:100%; background-color:#d4e3f6;}
.colinnerboxtop .leftcorner {height:13px; background-image:url(/images/colboxinner_tl.jpg); background-position:left; background-repeat:no-repeat}
.colinnerboxtop .rightcorner {height:13px; background-image:url(/images/colboxinner_tr.jpg); background-position:right; background-repeat:no-repeat}
.colinnerboxbottom {clear:both;float:left;margin: 0 auto; margin-bottom:0px; width:100%; background-color:#d4e3f6}
.colinnerboxbottom .leftcorner {height:14px; background:url(/images/colboxinner_bl.jpg) no-repeat 0 0 #d4e3f6;}
.colinnerboxbottom .rightcorner {height:14px; background-image:url(/images/colboxinner_br.jpg); background-position:right; background-repeat:no-repeat}

/**** INNERBOX CORNERS ****/
.innerboxtop {margin: 0 auto; width:100%; background-color:#a3bfe8;}
.innerboxtop .leftcorner {height:13px; background-image:url(/images/innerbox_tl.jpg); background-position:left; background-repeat:no-repeat}
.innerboxtop .rightcorner {height:13px; background-image:url(/images/innerbox_tr.jpg); background-position:right; background-repeat:no-repeat}
.innerboxbottom {clear:both;float:left;margin: 0 auto; margin-bottom:0px; width:100%; background-color:#ffffff}
.innerboxbottom .leftcorner {height:12px; background:url(/images/innerbox_bl.gif) no-repeat 0 0 #7492bf;}
.innerboxbottom .rightcorner {height:12px; background-image:url(/images/innerbox_br.gif); background-position:right; background-repeat:no-repeat}

/**SHADOWS**/
.alpha-shadow {float:left;background: url(/images/shadow.gif) no-repeat bottom right;margin: 0px 5px 0px 0px !important;margin: 0px 5px 0px 0px;}
.alpha-shadow div {float:left;background: url(/images/shadow2.png) no-repeat left top !important;background: url(/images/shadow2.gif) no-repeat left top;float: left;padding: 0px 6px 4px 0px;}
.alpha-shadow img {background-color: #fff;border: 1px solid #ccc;padding: 4px;margin: 0;}
.alpha-shadow img:hover{border: 1px solid #1f427f;}

/*FOOTER*/
#footer{background:url(/assets/footer-bg.htm) repeat-x 0 0;height:62px;font:12px tahoma;}
#footer .lowerlinks{color:#d4e3f6;font-weight:bold;padding:10px 0px 5px 0px;text-align:center;}
#footer .lowerlinks a{text-decoration:none;}
#footer .lowerlinks a:hover{text-decoration:underline;}
#footer .space{color:#d4e3f6;font-weight:bold;padding:10px 0px 0px 0px;text-align:center;}
#footer a{color:#d4e3f6;font-weight:bold;text-decoration:underline;}
#footer a:hover	{text-decoration:none}
