body{font-size:9pt;font-family:'Lucida Grande', Verdana, Sans-Serif;color:#333;text-align:left;line-height:150%;margin:0;padding:0;background:#fff;}
#header{padding:0;margin:0px auto 10px;width:100%;text-align:left;color:#fff;height:150px;background:url(images/torntopbgblue.gif) top left repeat-x;}
#contenttop{color:#fff;margin:0 auto 0 auto;padding:20px 0 0 150px;width:60%px;float:left;}
#contenttopp{color:#fff;margin:0 auto 0 auto;padding:40px 25px 0 0;width:30%px;float:right;}
#page{margin:0 auto 10px;padding:0;width:960px;text-align:left;background:url(images/pagebg.gif) top left repeat-y;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#content{margin:0 40px 0 0;padding:0;width:480px;float:left;}
#contentfor{margin:0 40px 0 0;padding:0;width:480px;float:left;color:#000000;}
#sidebar{width:160px;font-size:8pt;float:left;margin:0;padding:0;}
#sidebarfor{width:160px;font-size:8pt;float:left;margin:0;padding:0;}
#sidebarout{font-size:8pt;width:250px;float:right;margin:0;padding:0;}
#footer{clear:both;margin:0;padding:50px 0 20px 0;background:#f5f5f5 URL(images/tornbotbg.gif) top left repeat-x;text-align:center;font-size:8pt;}
#footer2{width:600px;margin:0 auto;}
a, a:link, a:visited{color:#0066cc;}
a:active, a:hover{color:black;}
.post h2 a, .post h2 a:link, .post h2 a:visited, .featurepost h2 a, .featurepost h2 a:link, .featurepost h2 a:visited{color:#FFCC00;text-decoration:none;}
.post h2 a:hover, .post h2 a:active, .featurepost h2 a:active, .featurepost h2 a:hover{color:#000;text-decoration:none;}
.post h1 a, .post h1 a:link, .post h1 a:visited, .featurepost h1 a, .featurepost h1 a:link, .featurepost h1 a:visited{color:#FFCC00;text-decoration:none;}
#contenttop a{color:#fff;text-decoration:none;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em;}
acronym, abbr{border-bottom:1px dotted #999;}
blockquote{padding-left:10px;border-left:5px solid #ddd;color:#666;}
.center{text-align:center;}
a img, img a{border:none;}
.navigation{text-align:center;margin-top:10px;margin-bottom:0px;padding:10px;}
.navigation .alignright{float:right;margin:0 0 10px 0;}
.navigation .alignleft{float:left;margin:0 0 10px 0;}
p{margin-top:0px;margin-bottom:15px;}
.entry{padding:10px 0 0 0;margin:0;}
.postinfo{color:#999;font-size:10px;margin:0px;border-bottom:1px dotted #ccc;padding:0px 0px 5px 0px;}
.postinfo2{color:#999;clear:both;margin:10px 0 0 0px;font-size:10px;padding:5px 0 5px 0px;border-top:1px dotted #ccc;}
.featurepost{margin:0 0 20px 0;padding:20px;background:#f5f5f5;border:1px solid #ddd;}
.post{margin:0 0 20px 0px;padding:0;line-height:130%;}
.description{color:#fff;padding:0;}
code{font:1.1em'Courier New', Courier, Fixed;}
h1, h2, h3{color:#000;font-family:arial,helvetica,san-serif;margin:0 0 10px 0;padding:0;letter-spacing:-1px;text-align:left;line-height:130%;}
h1{font-size:16pt;}
h2{font-size:14pt;}
h3{font-size:12pt;}
.post h1, .post h2, .featurepost h1, .featurepost h2{margin-bottom:0;}
#contenttop h1{border:none;font-size:24pt;text-transform:capitalize;letter-spacing:-1px;margin:0px;padding:10px 0 0;}
.pagetitle{margin:0 0 10px 0;}
h2#comments,h2#respond,h2#trackbacks{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:3px 0;margin-bottom:1px;color:#999;}
.entry img{float:right;clear:right;margin:0 0 5px 10px;background:#fff;padding:2px;border:1px solid #ccc;}
img.alignright{float:right;clear:right;margin:0 0 5px 10px;background:#fff;padding:2px;border:1px solid #ccc;}
img.alignleft{float:left;clear:left;margin:0 10px 5px 0px;background:#fff;padding:2px;border:1px solid #ccc;}
img.centered{display:block;padding:2px;margin:0 auto 20px auto;border:1px solid #ccc;float:none;clear:both;}
#commentform{background:#eee;font-size:8pt;padding:15px 15px 1px;margin:0;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;padding:1px;margin:0px 5px 10px 0;}
#commentform textarea{width:400px;padding:0;margin:0px 0px 10px 0;}
#commentform #submit{margin:0 0 20px 0;}
#commentform p{margin:5px 0;}
ol.commentlist{font-size:8pt;padding:0;margin:0;}
ol.commentlist li{display:block;list-style:none;padding:15px 15px 1px;margin:0 0 1px;background:#eee;border-bottom:1px solid #ddd;}
ol.tblist{list-style:none;background:#eee;padding:15px 15px 10px;font-size:8pt;margin:0;}
ol.tblist li{display:block;list-style:none;padding:0;margin:0;background:#eee;border:0;}
#searchform{margin:0;padding:0;}
#searchform #s{width:120px;margin-right:2px;}
#searchform #submit{}
#sidebar ul{list-style-type:none;margin:0;padding:0;}
#sidebar ul li{list-style-type:none;margin:0 0 20px 0;padding:0;}
#sidebar h2{font-family:'Lucida Grande', Verdana, Sans-Serif;line-height:150%;border-bottom:1px dotted #ccc;padding:0 3px 3px;margin:0 0 3px 0;font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:0px;}
#sidebar ul ul{list-style-type:none;margin:0;padding:0;}
#sidebar li li{list-style-type:none;border-bottom:1px dotted #ccc;background:transparent url(images/arrow1.png) 0 2px no-repeat;padding:0 0 3px 15px;margin:0 0 3px 0;}
#sidebar li li li{border:0;padding:0;background:transparent;}
#sidebar a{text-decoration:none;}
#sidebarout ul{list-style-type:none;margin:0;padding:0;}
#sidebarout ul li{list-style-type:none;margin:0 0 20px 0;padding:0;}
#sidebarout h2{font-family:'Lucida Grande', Verdana, Sans-Serif;line-height:150%;border-bottom:1px dotted #ccc;padding:0 3px 3px;margin:0 0 3px 0;font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:0px;}
#sidebarout ul ul{list-style-type:none;margin:0;padding:0;}
#sidebarout li li{list-style-type:none;border-bottom:1px dotted #ccc;background:transparent url(images/arrow1.png) 0 2px no-repeat;padding:0 0 3px 15px;margin:0 0 3px 0;}
#sidebarout li li li{border:0;padding:0;background:transparent;}
#sidebarout a{text-decoration:none;}
select, input{font-family:arial, verdana, sans serif;font-size:10px;}
.top_select{width:110px;}
.paddingl{padding-left:5px;}
.padding2{padding-right:5px;}
.padding3{padding-top:1px;}
.buttonbg{background-image:url('button.jpg');background-repeat:no-repeat;background-position:center;}
.buttonclass{margin-left:-5px;}
.button_c{width:110px;height:25px;}

