

/* html, body
------------------------------------------------*/
html,body {	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
html,body {	padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* clear
------------------------------------------------*/
.clear { clear:both; line-height:1px;}


/* memberheaderframe
------------------------------------------------*/
.memberheaderframe {width:100%; height:30px; border:0px solid black; position:relative; }
.memberheaderframe {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.memberheaderframe {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.memberheaderframe {background:url('/images/bggradient_coolblue.png') repeat-x;}




/* memberheadertop
------------------------------------------------*/
.memberheadertop {width:950px; height:30px; border:0px solid black; position:relative;}
.memberheadertop {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.memberheadertop {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* memberheadertopleft
------------------------------------------------*/
.memberheadertopleft {width:450px; height:30px; float:left; border:0px solid black; position:relative;}
.memberheadertopleft {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.memberheadertopleft {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.memberheadertopleft p{font:normal 15px arial, san-serif; text-align:left; color:#ffffff; }
.memberheadertopleft p a{font:normal 15px arial, san-serif; text-decoration:none; color:#ffffff;}
.memberheadertopleft p a:hover{text-decoration:underline;}
.memberheadertopleft p{margin-left:0px; margin-right:0px; margin-top:7px; margin-bottom:0px; }
.memberheadertopleft p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* memberheadertopright
------------------------------------------------*/
.memberheadertopright {width:450px; height:30px; float:right; border:0px solid black; position:relative;}
.memberheadertopright {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.memberheadertopright {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.memberheadertopright p{font:normal 15px arial, san-serif; text-align:right; color:#ffffff; }
.memberheadertopright p a{font:normal 15px arial, san-serif; text-decoration:none; color:#ffffff;}
.memberheadertopright p a:hover{text-decoration:underline;}
.memberheadertopright p{margin-left:0px; margin-right:0px; margin-top:7px; margin-bottom:0px; }
.memberheadertopright p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* titletop
------------------------------------------------*/
.titletop {width:100%; border:0px solid black; position:relative;}
.titletop {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.titletop {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.titletop h1{font:normal 0em arial, san-serif; color:#141414; }
.titletop h1{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.titletop h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.titletop p{font:normal 0em arial, san-serif; color:#141414; }
.titletop p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.titletop p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* headframe
------------------------------------------------*/
.headframe {width:950px; border:0px solid black; position:relative;}
.headframe {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.headframe {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* headerframe
------------------------------------------------*/
.headerframe {height:120px; border:0px solid black; position:relative;}
.headerframe {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.headerframe {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.headerframe h1{text-align:left; font:normal 0em arial, san-serif; color:#141414; }
.headerframe h1{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.headerframe h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/*head search frame
---------------------------------*/
.headsearchframe{width:728px; border:0px solid black;}
.headsearchframe{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.headsearchframe form{margin:0px; padding:0px;}
.headsearchframe {margin-left:0px; margin-right:0px; margin-top:27px; margin-bottom:0px; padding:0px;}
.headsearchframe {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }


/*head search frame middle
---------------------------------*/
.headsearchframemiddle{width:100%; border:0px solid red; float:left;}
.headsearchframemiddle{margin-left:0px; margin-right:0px; margin-top:3px; margin-bottom:0px; padding:0px;}

/*headsearchbox
---------------------------------*/
.headsearchbox {width:100%; height:30px; border:0px solid green; }
.headsearchbox {margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:5px; padding:0px;}
.headsearchfield{width:500px; height:21px; padding:0px; margin:0px; float:left;}
.headsearchfield{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.headsearchfield{padding-left:2px; padding-right:0px; padding-top:5px; padding-bottom:0px;}
.headsearchbutton{width:70px; height:30px; padding:0px; margin:0px; float:left; font:normal 16px arial;}

/*headsearchoption
---------------------------------*/
.headsearchoption{width:90%; height:20px; border:0px solid purple; }
.headsearchoption {margin-left:5px; margin-right:0px; margin-top:2px; margin-bottom:0px; padding:0px;}
.headsearchoption h6{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.headsearchoption h6{font:normal 15px arial, san-serif; color:#999999;}
.headsearchoption h6{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.headsearchoption h6 a {font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none;}
.headsearchoption h6 a:hover {text-decoration:underline;}


/* rightadframe
------------------------------------------------*/
.rightadframe {tex-align:left; float:left; position:relative; border:0px solid #000000;}
.rightadframe {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.rightadframe {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}



/* searchframe
------------------------------------------------*/
.searchframe {width:250px; tex-align:left; border:0px solid black; width:100%; position:relative; }
.searchframe {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.searchframe {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.searchbox {width:250px; height:32px; tex-align:left; border:0px solid black; position:relative; }
.searchoption {width:250px; border:0px solid black; position:relative; }
.searchoption p{font:normal 15px arial, san-serif; text-align:left; color:#999999; }
.searchoption p a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.searchoption p a:hover{text-decoration:underline;}
.searchoption p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.searchoption p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.searchframe h4{font:normal 15px arial, san-serif; text-align:left; color:#5a5a5a;}
.searchframe h4 a{text-decoration:none; color:#5a5a5a;}
.searchframe h4 a:hover{text-decoration:underline;}
.searchframe h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.searchframe h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.searchframe h1{font:normal 15px arial, san-serif; text-align:left; color:#5a5a5a;}
.searchframe h1 a{text-decoration:none; color:#5a5a5a;}
.searchframe h1 a:hover{text-decoration:underline;}
.searchframe h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.searchframe h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.searchfield {width:195px; height:28px; float:left; margin:0px; padding:0px;}
.searchbutton {width:50px; height:32px; float:left; margin:0px; padding:0px;}

/* logoframe
------------------------------------------------*/
.logoframe {text-align:left; width:200px; height:45px; border:0px solid blue; position:relative; float:left;}
.logoframe { margin-left:0px; margin-right:0px; margin-top:30px; margin-bottom:0px; padding:0px; }

.logoframe h4{text-align:left; color:#14478f; font:normal 28px arial, san-serif; border:0px solid black;}
.logoframe h4 a{text-decoration:none; color:#2a2a2a; font:normal 28px arial, san-serif}
.logoframe h4 a:hover{text-decoration:underline;}
.logoframe h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.logoframe h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0.001em;}

.logoframe h1{text-align:left; color:#14478f; font:normal 28px arial, san-serif; border:0px solid black;}
.logoframe h1 a{text-decoration:none; color:#2a2a2a; font:normal 28px arial, san-serif}
.logoframe h1 a:hover{text-decoration:underline;}
.logoframe h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.logoframe h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0.001em;}

.logoframe h6{text-align:left; color:#999999; font:normal 15px arial, san-serif}
.logoframe h6 a{text-decoration:none; color:#2a2a2a; font:normal 28px arial, san-serif}
.logoframe h6 a:hover{text-decoration:underline;}
.logoframe h6 {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }

/* headadframe
------------------------------------------------*/
.headadframe {width:728px; height:90px; border:0px solid green; position:relative; float:right;}
.headadframe { margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px; padding:0px; }


/* bodyframe
------------------------------------------------*/
.bodyframe {width:950px; border:0px solid green; position:relative;}
.bodyframe {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.bodyframe {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* bodymain
------------------------------------------------*/
.bodymain {border:0px solid blue; position:relative;}

/* bodyleft
------------------------------------------------*/
.bodyleft {width:180px; position:relative; float:left;}
.bodyleft {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:0px solid #898989;}

/* leftbarframe
------------------------------------------------*/
.leftbarframe {width:180px; position:relative; }
.leftbarframe {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:1px dotted #898989;}
.leftbarframe {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.leftbarframe {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.leftbarframe ul{text-align:left;}
.leftbarframe ul{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.leftbarframe ul{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}


.leftbarframe li{text-align:left; list-style:none; font:normal 13px arial, san-serif; color:#5a5a5a;}
.leftbarframe li a{text-decoration:none; color:#0066ff;}
.leftbarframe li a:hover{text-decoration:underline;}

.leftbarframe li{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.leftbarframe li{padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px;}
.leftbarframe li{border-top:0px dotted #898989;}

.leftbarframe h4{font:normal 15px arial, san-serif; text-align:left; color:#5a5a5a;}
.leftbarframe h4 a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.leftbarframe h4 a:hover{text-decoration:underline;}
.leftbarframe h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.leftbarframe h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}


.leftbarframe h1{font:normal 12px arial, san-serif; text-align:left; color:#5a5a5a;}
.leftbarframe h1 a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.leftbarframe h1 a:hover{text-decoration:underline;}
.leftbarframe h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.leftbarframe h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

/* left_nav
------------------------------------------------*/
.left_nav {width:180px; position:relative; }
.left_nav {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:1px dotted #898989;}
.left_nav {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.left_nav {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.left_nav ul{text-align:left;}
.left_nav ul{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.left_nav ul{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.left_nav li{text-align:left; list-style:none; font:normal 15px arial, san-serif; color:#5a5a5a;}
.left_nav li a{text-decoration:underline; color:#0066ff;  font:normal 15px arial, san-serif;}
.left_nav li a:hover{text-decoration:underline;}
.left_nav li{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.left_nav li{padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px;}
.left_nav li{border-top:0px dotted #898989;}

.left_nav h4{font:normal 15px arial, san-serif; text-align:left; color:#5a5a5a;}
.left_nav h4 a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.left_nav h4 a:hover{text-decoration:underline;}
.left_nav h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.left_nav h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.left_nav h1{font:normal 12px arial, san-serif; text-align:left; color:#5a5a5a;}
.left_nav h1 a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.left_nav h1 a:hover{text-decoration:underline;}
.left_nav h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.left_nav h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.left_nav h2{font:normal 12px arial, san-serif; text-align:left; color:#5a5a5a;}
.left_nav h2 a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.left_nav h2 a:hover{text-decoration:underline;}
.left_nav h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.left_nav h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

/* bodyright
------------------------------------------------*/
.bodyright {width:250px; border:1px solid black; position:relative; float:right;}
.bodyright {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:0px solid #898989;}

/* rightcategoryframe
------------------------------------------------*/
.rightcategoryframe {tex-align:left; float:left; width:100%; position:relative; }
.rightcategoryframe {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.rightcategoryframe {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
.rightcategoryframe {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:1px dotted #898989;}

.rightcategoryframe ul{text-align:left;}
.rightcategoryframe ul{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.rightcategoryframe ul{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}


.rightcategoryframe li{text-align:left; list-style:none; font:normal 13px arial, san-serif;}
.rightcategoryframe li a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.rightcategoryframe li a:hover{text-decoration:underline;}

.rightcategoryframe li{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.rightcategoryframe li{padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px;}
.rightcategoryframe li{border-top:0px dotted #898989;}

.rightcategoryframe h4{font:normal 12px arial, san-serif; text-align:left; color:#5a5a5a;}
.rightcategoryframe h4 a{text-decoration:none; color:#2a2a2a;}
.rightcategoryframe h4 a:hover{text-decoration:underline;}
.rightcategoryframe h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.rightcategoryframe h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.rightcategoryframe h1{font:normal 12px arial, san-serif; text-align:left; color:#171717;}
.rightcategoryframe h1 a{text-decoration:none; color:#2a2a2a;}
.rightcategoryframe h1 a:hover{text-decoration:underline;}
.rightcategoryframe h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.rightcategoryframe h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.rightcategoryframe h2{font:normal 12px arial, san-serif; text-align:left; color:#2a2a2a;}
.rightcategoryframe h2 a{text-decoration:none; color:#0066ff; text-decoration:none;}
.rightcategoryframe h2 a:hover{text-decoration:underline;}
.rightcategoryframe h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.rightcategoryframe h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.rightcategoryframe p{font:normal 13px arial, san-serif; text-align:left; color:#999999; }
.rightcategoryframe p a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.rightcategoryframe p a:hover{text-decoration:underline;}
.rightcategoryframe p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.rightcategoryframe p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* rightfileframe
------------------------------------------------*/
.rightfileframe {tex-align:left; width:100%; position:relative; }
.rightfileframe {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.rightfileframe {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
.rightfileframe {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:1px dotted #898989;}

.rightfileframe h4{font:normal 12px arial, san-serif; text-align:left; color:#5a5a5a;}
.rightfileframe h4 a{text-decoration:none; color:#2a2a2a;}
.rightfileframe h4 a:hover{text-decoration:underline;}
.rightfileframe h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.rightfileframe h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.rightfileframe h1{font:normal 12px arial, san-serif; text-align:left; color:#171717;}
.rightfileframe h1 a{text-decoration:none; color:#2a2a2a;}
.rightfileframe h1 a:hover{text-decoration:underline;}
.rightfileframe h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.rightfileframe h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.rightfileframe ul{text-align:left;}
.rightfileframe ul{margin-left:20px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.rightfileframe ul{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.rightfileframe li{text-align:left; font:normal 13px arial, san-serif;}
.rightfileframe li a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.rightfileframe li a:hover{text-decoration:underline;}

/* bodymiddle
------------------------------------------------*/
.bodymiddle { border:0px solid purple; position:relative;}
.bodymiddle {margin-left:210px; margin-right:290px; margin-top:0px; margin-bottom:0px; padding:0px; }

/* bodycontent
------------------------------------------------*/
.bodycontent {width:100%; border:0px solid black; position:relative; }
.bodycontent {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.bodycontent {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.bodycontent ul{text-align:left;}

.bodycontent li{text-align:left; color:#2a2a2a; font:normal 13px arial, san-serif;}
.bodycontent li a{text-decoration:none; color:#0066ff; font:normal 13px arial, san-serif;}
.bodycontent li a:hover{text-decoration:underline;}

.bodycontent h4{font:normal 17px arial, san-serif; text-align:left; color:#14478f;}
.bodycontent h4 a{font:normal 17px arial, san-serif; text-decoration:none; color:#2a2a2a;}
.bodycontent h4 a:hover{text-decoration:underline;}
.bodycontent h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.bodycontent h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.bodycontent h1{font:normal 17px arial, san-serif; text-align:left; color:#14478f;}
.bodycontent h1 a{font:normal 17px arial, san-serif; text-decoration:none; color:#2a2a2a;}
.bodycontent h1 a:hover{text-decoration:underline;}
.bodycontent h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.bodycontent h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.bodycontent p{font:normal 15px arial, san-serif; text-align:left; color:#2a2a2a; }
.bodycontent p a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.bodycontent p a:hover{text-decoration:underline;}
.bodycontent p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.bodycontent p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}



/* footframe
------------------------------------------------*/
.footframe {width:950px; height:35px; position:relative;}
.footframe {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.footframe {padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:0px;}
.footframe {border-left:0px solid #dadada; border-right:0px solid black; border-top:1px solid #bebebe; border-bottom:0px solid #dadada;}
.footframe p{font:normal 15px arial, san-serif; text-align:left; color:#2a2a2a;}
.footframe p a{text-decoration:underline; color:#0066ff;}
.footframe p a:hover{text-decoration:underline;}
.footframe p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.footframe p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.footframe h6{font:normal 11px arial, san-serif; text-align:left; color:#999999;}
.footframe h6 a{text-decoration:none; color:#0066ff;}
.footframe h6 a:hover{text-decoration:underline;}
.footframe h6{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.footframe h6{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}



/* search_top
------------------------------------------------*/
.search_top{ width:450px; background:#f2f7fd; height:20px; border:0px solid black;}
.search_top {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.search_top {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* search_title
------------------------------------------------*/
.search_title {	float:left; width:200px; border:0px solid black; 	}
.search_title p { text-align:left; font:normal 15px arial, san-serif; color:#333333; }
.search_title p{margin-left:2px; margin-right:0px; margin-top:2px; margin-bottom:0px; }
.search_title p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* search_stats
------------------------------------------------*/
.search_stats {	float:right; width:200px; border:0px solid black; }
.search_stats p { text-align:right;	font:normal 15px arial, san-serif; color:#333333; }
.search_stats p { text-align:left; font:normal 15px arial, san-serif; color:#333333; }
.search_stats p{margin-left:2px; margin-right:0px; margin-top:2px; margin-bottom:0px; }
.search_stats p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* search_stats
------------------------------------------------*/
.search_results {border:0px solid black; }
.search_results {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.search_results {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.search_results p {text-align:left;  font:normal 15px arial, san-serif; color:#333333; }
.search_results p{margin-left:0px; margin-right:0px; margin-top:2px; margin-bottom:0px; }
.search_results p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.search_results h4{ text-align:left; font:normal 17px arail, san-serif; }
.search_results h4 a{ font:normal 17px arial, san-serif; color:#0066ff; text-decoration:none; }
.search_results h4 a:hover{ text-decoration:underline; }
.search_results h4{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.search_results h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.search_results h1{ text-align:left; font:normal 15px arail, san-serif; }
.search_results h1 a{ font:normal 17px arial, san-serif; color:#0066ff; text-decoration:none; }
.search_results h1 a:hover{ text-decoration:underline; }
.search_results h1{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.search_results h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.search_results h6{text-align:left; font:normal 13px arial, san-serif; color:green; }
.search_results h6{margin-left:0px; margin-right:0px; margin-top:2px; margin-bottom:20px; }
.search_results h6{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* search_pagination
---------------------*/
.search_pagination { border:0px solid black; height:20px;}
.search_pagination {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.search_pagination {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.search_pagination a{padding:5px; font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none;}
.search_pagination a:hover{text-decoration:underline;}
.search_pagination span.current{font:normal bold 15px arial, san-serif; margin:0;}
.search_pagination span.disabled{font:normal bold 15px arial, san-serif; margin:0;}

/* pagination
---------------------*/
.pagination { border:0px solid black; height:20px;}
.pagination {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.pagination {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.pagination a{padding:5px; font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none;}
.pagination a:hover{text-decoration:underline;}
.pagination span.current{font:normal bold 15px arial, san-serif; margin:0;}
.pagination span.disabled{font:normal bold 15px arial, san-serif; margin:0;}

/*related_search
---------------------------------*/
.related_search  {width:100%;}
.related_search h4{text-align:left; font:normal 15px arial, san-serif; color:#141414;}
.related_search h4{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:5px; padding:0px;}

.related_search h1{text-align:left; font:normal 12px arial, san-serif; color:#141414;}
.related_search h1{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:5px; padding:0px;}
.related_search h2{text-align:left; font:normal 15px arial, san-serif; color:#5a5a5a;}
.related_search h2{margin-left:0; margin-right:0px; margin-top:0px; margin-bottom:5px; padding:0px;}

.related_search ul{text-align:left;}
.related_search ul{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.related_search li {list-style:none; font:normal 17px arial, san-serif; color:#333333;}
.related_search li {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding:0px;}
.related_search li a {font:normal 17px arial, san-serif; text-decoration:underline; color:#0066ff;}
.related_search li a:hover{text-decoration:underline; }


/*categories_title
-------------------------------------*/
.categories_title  {width:100%; background-color:none; border-bottom:2px solid #14478f;}
.categories_title  {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

.categories_title h4{font:normal 16px arial, san-serif; color:#5a5a5a; text-align:left; margin:0px; padding:0px;}
.categories_title h4 {margin-left:2px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.categories_title h4 a {font:normal 18px arial, san-serif; color:#0066ff; text-decoration:none;}
.categories_title h4 a:hover {text-decoration:underline;}


/*categorymainlayout
-------------------------------------*/
.categorymainlayout {background-color:#f2f7fd; border:0px solid blue;}
.categorymainlayout {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.categorymainlayout {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }

.categorymainlayout h6{text-align:left; font:normal 11px arial, san-serif; color:#999999;}
.categorymainlayout h6{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.categorymainlayout h6 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.categorymainlayout h6 a:hover {text-decoration:underline;}


/*subcategories, subcategories_title, subcategories_title h1
------------------------------------------------------------------------------------------------*/
.subcategories  {width:100%; border:0px solid green; position:relative;}
.subcategories  {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding:0px;}

.subcategories_title  {width:100%; background-color:none; border-bottom:2px solid grey;}
.subcategories_title  {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

.subcategories_title h4{font:normal 15px arial, san-serif; color:#666666; text-align:left; margin:0px; padding:0px;}
.subcategories_title h4 a {font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none;}
.subcategories_title h4 a:hover {text-decoration:underline;}

.subcategory_list {width:100%; text-align:left; }
.subcategory_list li{font:normal 17px arial, san-serif; color:#666666;}
.subcategory_list li a{font:normal 17px arial, san-serif; color:#0066ff; text-decoration:underline;}
.subcategory_list li a:hover{text-decoration:underline;}


/*categorymain_top

---------------------------------*/
.categorymain_top{border-bottom:2px solid grey; position:relative; height:20px;}
.categorymain_top{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

/*categorymain_top_left
---------------------------------*/
.categorymain_top_left{width:50%; border:0px solid grey; float:left;}
.categorymain_top_left{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.categorymain_top_left p{text-align:left; margin:0; font:normal 15px arial, san-serif; color:#666666;}
.categorymain_top_left p a {font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none;}

/*categorymain_top_right
---------------------------------*/
.categorymain_top_right{width:40%; border:0px solid grey; float:right;}
.categorymain_top_right{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.categorymain_top_right p{text-align:right; margin:0; font:normal 15px arial, san-serif; color:#666666;}

/*categorymain_results
---------------------------------*/
.categorymain_results{border:0px solid purple; position:relative;}
.categorymain_results {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.categorymain_results {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }

.categorymain_results ul{text-align:left;}
.categorymain_results li {color:#333333;}

.categorymain_results h2 {font:normal 17px arial, san-serif; color:#333333;}
.categorymain_results h2 a {font:normal 17px arial, san-serif; text-decoration:underline; color:#0066ff;}
.categorymain_results h2 a:hover{text-decoration:underline; }
.categorymain_results h2 {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.categorymain_results h2 {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }

.categorymain_results p {font:normal 15px arial, san-serif; color:#333333;}
.categorymain_results p a {font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.categorymain_results p a:hover{text-decoration:underline; }
.categorymain_results p {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.categorymain_results p {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }

.categorymain_results h6 {font:normal 15px arial, san-serif; padding-bottom:0px; color:#008000;}
.categorymain_results h6 a {font:normal 15px arial, san-serif; text-decoration:none; color:#008000;}
.categorymain_results h6 a:hover{text-decoration:underline; }
.categorymain_results h6 {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.categorymain_results h6 {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }

/* sidecategory
-------------------------------------*/
.sidecategory  {position:relative; border:0px solid blue;}
.sidecategory  {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.sidecategory  {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.sidecategory h4{text-align:left; font:normal 17px arial, san-serif; color:#2a2a2a; }
.sidecategory h4{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px;}
.sidecategory h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.sidecategory h4 a {font:normal 17px arial, san-serif; color:#0066ff; text-decoration:underline;}
.sidecategory h4 a:hover {text-decoration:underline;}

.sidecategory h6{text-align:left; font:normal 11px arial, san-serif; color:#2a2a2a;}
.sidecategory h6{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding:0px;}
.sidecategory h6 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.sidecategory h6 a:hover {text-decoration:underline;}

.sidecategory h2{text-align:left; font:normal 17px arial, san-serif; color:#2a2a2a; margin:0px; padding:0px;}
.sidecategory h2{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:5px; padding:0px;}

/* article_sidecategory
-------------------------------------*/
.article_sidecategory  {position:relative; border-bottom:1px dotted #898989;}
.article_sidecategory  {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.article_sidecategory  {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.article_sidecategory h4{text-align:left; font:normal 17px arial, san-serif; color:#2a2a2a; }
.article_sidecategory h4{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:7px;}
.article_sidecategory h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.article_sidecategory h4 a {font:normal 17px arial, san-serif; color:#0066ff; text-decoration:underline;}
.article_sidecategory h4 a:hover {text-decoration:underline;}

.article_sidecategory h6{text-align:left; font:normal 11px arial, san-serif; color:#2a2a2a;}
.article_sidecategory h6{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding:0px;}
.article_sidecategory h6 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.article_sidecategory h6 a:hover {text-decoration:underline;}

.article_sidecategory h2{text-align:left; font:normal 17px arial, san-serif; color:#5a5a5a; margin:0px; padding:0px;}
.article_sidecategory h2{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:5px; padding:0px;}

/*directorycategories
---------------------------------*/
.directorycategories{width:100%; border:0px solid grey; }
.directorycategories{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

/*directorycategories_title
---------------------------------*/
.directorycategories_title {width:100%; background-color:none; border-bottom:0px dotted #14478f;}
.directorycategories_title{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding:0px;}

.directorycategories_title h4 {font:normal bold 13px arial, san-serif; text-align:left; color:#141414;}
.directorycategories_title h4{margin-left:2px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

.directorycategories_title h1 {font:normal bold 13px arial, san-serif; text-align:left; color:#141414;}
.directorycategories_title h1{margin-left:2px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

/* category
-------------------------------------*/
.category  {width:100%; }
.category  {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding:0px;}

.category h4{text-align:left; font:normal 17px arial, san-serif; color:#2a2a2a; margin:0px; padding:0px;}
.category h4{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.category h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.category h4 a {font:normal bold 17px arial, san-serif; color:#0066ff; text-decoration:underline;}
.category h4 a:hover {text-decoration:underline;}

.category h2{text-align:left; font:normal bold 17px arial, san-serif; color:#2a2a2a; margin:0px; padding:0px; border-bottom:1px dotted #008000;}
.category h2{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.category h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.category h2 a {font:normal 17px arial, san-serif; color:#0066ff; text-decoration:none;}
.category h2 a:hover {text-decoration:underline;}

.category h6{text-align:left; font:normal 11px arial, san-serif; color:#2a2a2a;}
.category h6{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding:0px;}
.category h6 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.category h6 a:hover {text-decoration:underline;}

/* categorymain_noresults
---------------------------------*/
.categorymain_noresults{width:100%; border:0px solid grey;}
.categorymain_noresults{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding:0px;}

.categorymain_noresults p{text-align:left; font:normal 15px arial, san-serif; color:#999999;}
.categorymain_noresults p{margin-left:0px; margin-right:0px; margin-top:20px; margin-bottom:0px; padding:0px;}
.categorymain_noresults p a {font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none;}
.categorymain_noresults p a:hover {text-decoration:underline;}

/* submitsite
-----------------------------------------*/
.submitsite {width:450px; height:90px; border:0px dotted #000000;}
.submitsite {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.submitsite {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.submitsite p{text-align:left; font:normal 12px arial, san-serif; margin:0px; padding:0px;}
.submitsite h6{text-align:left; font:normal 12px arial, san-serif; color:#c0c0c0;}
.submitsite h6{margin-top:0px; margin-bottom:5px; margin-left:0px; margin-right:0px;}
.submitsite h6{padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.subtextbox {width:310px; height:24px; float:left;}
.subsubmitbutton {width:60px; height:30px; }

/*searchempty
---------------------------------*/
.searchempty{width:100%; border:0px solid grey; }
.searchempty{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding:0px;}
.searchempty h4{ text-align:left; font:normal 16px arial, san-serif; color:#141414; padding:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:10px;}
.searchempty h4 a{ font:normal 16px arial, san-serif; text-decoration:none; color:#0066ff; padding:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;  }
.searchempty h4 a:hover{ text-decoration:underline; }

.searchempty h1{ text-align:left; font:normal 16px arial, san-serif; color:#141414; padding:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:10px;}
.searchempty h1 a{ font:normal 16px arial, san-serif; text-decoration:none; color:#0066ff; padding:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;  }
.searchempty h1 a:hover{ text-decoration:underline; }
.searchempty ul{ text-align:left; font:normal 15px arial, san-serif; color:#333333; padding:0px; margin-top:10px; margin-bottom:0px; margin-left:10px; margin-right:10px;}
.searchempty li{ font:normal 15px arial, san-serif; color:#141414; padding:0px; margin-top:0px; margin-bottom:0px; margin-left:10px; margin-right:10px;}
.searchempty li a{ font:normal 15px arial, san-serif; color:#0066ff; padding:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:10px; text-decoration:none;}
.searchempty li a:hover{ text-decoration:underline; }

/*searchresults_top
---------------------------------*/
.searchresults_top{width:100%; height:20px; border-bottom:1px dotted #cccccc; background-color:none;}
.searchresults_top{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding:0px;}

/*searchresults_top_left
---------------------------------*/
.searchresults_top_left{width:40%; border:0px solid grey; float:left;}
.searchresults_top_left{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.searchresults_top_left p{text-align:left; margin:0px; font:normal 13px arial, san-serif; color:#5a5a5a;}
/*searchresults_top_right
---------------------------------*/
.searchresults_top_right{width:40%; border:0px solid grey; float:right;}
.searchresults_top_right{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.searchresults_top_right p{text-align:right; margin:0px; font:normal 13px arial, san-serif; color:#5a5a5a;}

/*searchresults
---------------------------------*/
.searchresults{width:100%; border:0px solid grey; }
.searchresults{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

.searchresults h4{font:normal 17px arial, san-serif; margin:0; text-align:left; color:#5a5a5a;}
.searchresults h4{margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.searchresults h4 a{font:normal 17px arial, san-serif; text-decoration:underline; color:#0066ff;}

.searchresults h3{font:normal 11px arial, san-serif; margin:0; text-align:left; color:#999999;}
.searchresults h3 a{font:normal 11px arial, san-serif; text-decoration:none; color:#0066ff;}
.searchresults h3{margin-left:6px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

.searchresults h1{font:normal 15px arial, san-serif; margin:0; text-align:left; color:#141414;}
.searchresults h1{margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.searchresults h1 a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}

.searchresults p{font:normal 15px arial, san-serif; text-align:left; color:#5a5a5a;}
.searchresults p{margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

.searchresults h5{font:normal bold 15px arial, san-serif; text-align:left; color:#336699;}
.searchresults h5{margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.searchresults h5 a{font:normal 15px arial, san-serif; margin:0px; text-decoration:none; color:#336699;}

.searchresults h6{font:normal 15px arial, san-serif; text-align:left; color:#008000;}
.searchresults h6 a{font:normal 15px arial, san-serif; margin:0px; text-decoration:none; color:#008000;}
.searchresults h6 a:hover {text-decoration:underline;}

.searchresults h6{margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding:0px;}

/*popular_keywords
------------------------------------------*/
.popular_keywords p{font:normal 15px arial, san-serif; margin:0px; padding:0px; text-align:left; color:#5a5a5a; }
.popular_keywords p a {font:normal 17px arial, san-serif; color:#0066ff; text-decoration:underline;}
.popular_keywords p a:hover {text-decoration:underline;}
.popular_keywords{padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px;}
.popular_keywords{margin-top:20px; margin-bottom:0px; margin-right:0px; margin-left:0px;}

/* Signin Box
-----------------------------------------*/
.signinbox {width:100%; border:0px dotted #ebebeb;}
.signinbox {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signinbox {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.signinbox h4 {font:normal 16px arial, san-serif; color:#333333; text-align:left; border:0px dotted #ebebeb;}
.signinbox h4 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signinbox h4 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.signinbox h1 {font:normal 16px arial, san-serif; color:#333333; text-align:left; border:0px dotted #ebebeb;}
.signinbox h1 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signinbox h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.signinbox h2 {font:normal 13px arial, san-serif; color:#000000; text-align:left;}
.signinbox h2 a {font:normal 13px arial, san-serif; color:#3366ff; text-decoration:none;}
.signinbox h2 a:hover{ text-decoration:underline;}
.signinbox h2 {margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px;}
.signinbox h2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.signinbox p {font:normal 13px arial, san-serif; color:#333333; text-align:left;}
.signinbox p a {font:normal 13px arial, san-serif; color:#3366ff; text-decoration:none;}
.signinbox p a:hover{ text-decoration:underline;}
.signinbox p {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signinbox p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

/* Signin Text Box
-----------------------------------------*/
.signintextbox {width:100%; height:30px; }
.signintextbox {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signintextbox {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

/* SignUP
-----------------------------------------*/
.signup {width:100%; border:0px dotted #333333; background-color:none; }
.signup {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signup {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.signup p {font:normal 15px arial, san-serif; color:#333333; text-align:left;}
.signup p a {font:normal 15px arial, san-serif; color:#3366ff; text-decoration:none;}
.signup p a:hover{ text-decoration:underline;}
.signup p {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signup p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.signup h4 {font:normal 17px arial, san-serif; color:#333333; text-align:left; border:0px dotted #ebebeb;}
.signup h4 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signup h4 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.signup h1 {font:normal 17px arial, san-serif; color:#333333; text-align:left; border:0px dotted #ebebeb;}
.signup h1 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signup h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.signup h6 {font:normal 11px arial, san-serif; color:#333333; text-align:left; border:0px dotted #ebebeb;}
.signup h6 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signup h6 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

/* Signup Text Field 1, 2
-----------------------------------------*/
.signuptextfield {width:400px; height:25px; }
.signuptextfield {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signuptextfield {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.signuptextfield2 {width:400px; height:25px; }
.signuptextfield2 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signuptextfield2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.signuptextfield2 p {font:normal 33px arial, san-serif; color:#333333; text-align:left;}


/* Articles
-----------------------------------------*/
.articles {width:100%; border:0px dotted #ebebeb;}
.articles {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.articles {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articles h4 {font:normal 16px arial, san-serif; color:#14478f; text-align:left;}
.articles h4 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articles h4 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articles h1 {font:normal 16px arial, san-serif; color:#14478f; text-align:left;}
.articles h1 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articles h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.articles h2 {font:normal 16px arial, san-serif; color:#141414; text-align:left;}
.articles h2 a {font:normal 16px arial, san-serif; color:#0066ff; text-decoration:none;}
.articles h2 a:hover{ text-decoration:underline;}
.articles h2 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articles h2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.articles p {font:normal 13px arial, san-serif; color:#141414; text-align:left;}
.articles p a {font:normal 13px arial, san-serif; color:#0066ff; text-decoration:none;}
.articles p a:hover{ text-decoration:underline;}
.articles p {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.articles p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.articles h6 {font:normal 12px arial, san-serif; color:#999999; text-align:left;}
.articles h6 a {font:normal 12px arial, san-serif; color:#0066ff; text-decoration:none;}
.articles h6 a:hover{ text-decoration:underline;}
.articles h6 {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.articles h6 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.articles ul{font:normal 13px arial, san-serif; }
.articles li{text-align:left; font:normal 13px arial, san-serif; color:#141414;}
.articles li a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.articles li a:hover{text-decoration:underline;}


/* Homepage Articles
-----------------------------------------*/
.homepage_articles {width:100%; border:0px dotted #ebebeb;}
.homepage_articles {margin-top:20px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.homepage_articles {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.homepage_articles h4{font:normal 12px arial, san-serif; text-align:left; color:#5a5a5a;}
.homepage_articles h4 a{text-decoration:none; color:#2a2a2a;}
.homepage_articles h4 a:hover{text-decoration:underline;}
.homepage_articles h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.homepage_articles h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.homepage_articles h1{font:normal 12px arial, san-serif; text-align:left; color:#171717;}
.homepage_articles h1 a{text-decoration:none; color:#2a2a2a;}
.homepage_articles h1 a:hover{text-decoration:underline;}
.homepage_articles h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.homepage_articles h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.homepage_articles h2{font:normal 17px arial, san-serif; text-align:left; color:#14478f;}
.homepage_articles h2 a{font:normal 17px arial, san-serif; text-decoration:none; color:#2a2a2a;}
.homepage_articles h2 a:hover{text-decoration:underline;}
.homepage_articles h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.homepage_articles h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.homepage_articles h3{font:normal 14px arial, san-serif; text-align:left; color:#2a2a2a;}
.homepage_articles h3 a{font:normal 14px arial, san-serif; text-decoration:none; color:#0066ff;}
.homepage_articles h3 a:hover{text-decoration:underline;}
.homepage_articles h3{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.homepage_articles h3{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.homepage_articles ul{font:normal 13px arial, san-serif; }
.homepage_articles ul{margin-top:0px; margin-bottom:20px; margin-left:20px; margin-right:0px;}
.homepage_articles ul{padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.homepage_articles li{text-align:left; font:normal 13px arial, san-serif; color:#141414;}
.homepage_articles li{margin-top:0px; margin-bottom:5px; margin-left:0px; margin-right:0px;}
.homepage_articles li{padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.homepage_articles li a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.homepage_articles li a:hover{text-decoration:underline;}

.homepage_articles p{font:normal 13px arial, san-serif; text-align:left; color:#2a2a2a; }
.homepage_articles p a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.homepage_articles p a:hover{text-decoration:underline;}
.homepage_articles p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.homepage_articles p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* Article Block, Main, left, right
-----------------------------------------*/
.articleblock {width:100%; height:130px; border:0px dotted black; position:relative;}
.articleblock {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.articleblock {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlemain {width:100%; border:0px dotted black; position:absolute; clear:both;}
.articlemain {margin-top:0px; margin-bottom:50px; margin-left:0px; margin-right:0px;}
.articlemain {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlemain_left {width:100px; border:0px dotted black; float:left;}
.articlemain_right {width:330px; border:0px dotted black; float:right; }

.articlemain_right h4{font:normal 22px arial, san-serif; text-align:left; color:#14478f;}
.articlemain_right h4 a{font:normal 22px arial, san-serif; text-decoration:none; color:#2a2a2a;}
.articlemain_right h4 a:hover{text-decoration:underline;}
.articlemain_right h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.articlemain_right h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.articlemain_right h1{font:normal 22px arial, san-serif; text-align:left; color:#14478f;}
.articlemain_right h1 a{font:normal 22px arial, san-serif; text-decoration:none; color:#2a2a2a;}
.articlemain_right h1 a:hover{text-decoration:underline;}
.articlemain_right h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.articlemain_right h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.articlemain_right h2{font:normal 22px arial, san-serif; text-align:left; color:#14478f;}
.articlemain_right h2 a{font:normal 22px arial, san-serif; text-decoration:none; color:#2a2a2a;}
.articlemain_right h2 a:hover{text-decoration:underline;}
.articlemain_right h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.articlemain_right h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.articlemain_right p{font:normal 13px arial, san-serif; text-align:left; color:#2a2a2a; }
.articlemain_right p a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.articlemain_right p a:hover{text-decoration:underline;}
.articlemain_right p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.articlemain_right p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.articlemain_right ul{font:normal 13px arial, san-serif; }
.articlemain_right ul{margin-top:0px; margin-bottom:20px; margin-left:20px; margin-right:0px;}
.articlemain_right ul{padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlemain_right li{text-align:left; font:normal 13px arial, san-serif; color:#141414;}
.articlemain_right li{margin-top:0px; margin-bottom:5px; margin-left:0px; margin-right:0px;}
.articlemain_right li{padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.articlemain_right li a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.articlemain_right li a:hover{text-decoration:underline;}



/* Article Summary Widget
-----------------------------------------*/
.articlesum_wigdet {width:100%; border:1px dotted black;}
.articlesum_wigdet {margin-top:0px; margin-bottom:30px; margin-left:0px; margin-right:0px;}
.articlesum_wigdet {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlesum_wigdet h4{font:normal 22px arial, san-serif; text-align:left; color:#14478f;}
.articlesum_wigdet h4 a{font:normal 22px arial, san-serif; text-decoration:none; color:#2a2a2a;}
.articlesum_wigdet h4 a:hover{text-decoration:underline;}
.articlesum_wigdet h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.articlesum_wigdet h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.articlesum_wigdet h1{font:normal 22px arial, san-serif; text-align:left; color:#14478f;}
.articlesum_wigdet h1 a{font:normal 22px arial, san-serif; text-decoration:none; color:#2a2a2a;}
.articlesum_wigdet h1 a:hover{text-decoration:underline;}
.articlesum_wigdet h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.articlesum_wigdet h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.articlesum_wigdet h2{font:normal 22px arial, san-serif; text-align:left; color:#14478f;}
.articlesum_wigdet h2 a{font:normal 22px arial, san-serif; text-decoration:none; color:#2a2a2a;}
.articlesum_wigdet h2 a:hover{text-decoration:underline;}
.articlesum_wigdet h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.articlesum_wigdet h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}


.articlesum_wigdet p{font:normal 13px arial, san-serif; text-align:left; color:#2a2a2a; }
.articlesum_wigdet p a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.articlesum_wigdet p a:hover{text-decoration:underline;}
.articlesum_wigdet p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.articlesum_wigdet p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}


/* articlecenter
-----------------------------------------*/
.articlecenter {border:0px solid black;}
.articlecenter {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.articlecenter {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlecenter h2 {text-align:left; font:normal bold 17px arial,san-serif; color:#333333;}
.articlecenter h2 {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.articlecenter h3 {text-align:left; font:normal bold 12px arial,san-serif; color:#141414; border-bottom:1px dotted #c0c0c0;}
.articlecenter h3 {margin-left:0px; margin-right:0px; margin-top:20px; margin-bottom:5px; padding:0px;}
.articlecenter p {text-align:left; font:normal 13px arial,san-serif; color:#333333;}
.articlecenter p {margin:0px; padding:0px;}
.articlecenter ul {text-align:left; list-style:none;}
.articlecenter ul {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.articlecenter ul {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlecenter li {list-style:none; margin:0px; padding:0px; font:normal 13px arial,san-serif; color:#333333;}
.articlecenter li a{font:normal 13px arial,san-serif; color:#0066ff; text-decoration:none;}
.articlecenter li {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}


/* ################################### --Additional Codes -- ###################
##############################################################################*/

/* content
------------------------------------------------*/
.content {width:100%; border:0px solid black; position:relative; }
.content {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.content {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.content ul{text-align:left;}
.content li{text-align:left; color:#5a5a5a; font:normal 15px arial, san-serif;}
.content li a{text-decoration:none; color:#0066ff; font:normal 15px arial, san-serif;}
.content li a:hover{text-decoration:underline;}

.content h1{font:normal 17px arial, san-serif; text-align:left; color:#5a5a5a;}
.content h1 a{font:normal 17px arial, san-serif; text-decoration:none; color:#0066ff;}
.content h1 a:hover{text-decoration:underline;}
.content h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.content h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.content h2{font:normal 17px arial, san-serif; text-align:left; color:#5a5a5a;}
.content h2 a{font:normal 17px arial, san-serif; text-decoration:none; color:#0066ff;}
.content h2 a:hover{text-decoration:underline;}
.content h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.content h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.content h3{font:normal 15px arial, san-serif; text-align:left; color:#2a2a2a;}
.content h3 a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.content h3 a:hover{text-decoration:underline;}
.content h3{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.content h3{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.content h4{font:normal 15px arial, san-serif; text-align:left; color:#2a2a2a;}
.content h4 a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.content h4 a:hover{text-decoration:underline;}
.content h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.content h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.content h5{font:normal 15px arial, san-serif; text-align:left; color:#2a2a2a;}
.content h5 a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.content h5 a:hover{text-decoration:underline;}
.content h5{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.content h5{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.content h6{font:normal 11px arial, san-serif; text-align:left; color:#2a2a2a;}
.content h6 a{font:normal 11px arial, san-serif; text-decoration:none; color:#0066ff;}
.content h6 a:hover{text-decoration:underline;}
.content h6{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.content h6{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}


.content p{font:normal 15px arial, san-serif; text-align:left; color:#5a5a5a; }
.content p a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.content p a:hover{text-decoration:underline;}
.content p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.content p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}



/* Glossary Style
-----------------------------------------*/
.glossarystyle {width:100%; border:0px dotted #ebebeb; position:relative;}
.glossarystyle {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.glossarystyle {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.glossarystyle h4 {font:normal 17px arial, san-serif; color:#5a5a5a; text-align:left;}
.glossarystyle h4 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.glossarystyle h4 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.glossarystyle h1 {font:normal 24px arial, san-serif; color:#ff6600; text-align:left;}
.glossarystyle h1 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.glossarystyle h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}


.glossarystyle h2 {font:normal 16px arial, san-serif; color:#141414; text-align:left;}
.glossarystyle h2 a {font:normal 13px arial, san-serif; color:#3366ff; text-decoration:none;}
.glossarystyle h2 a:hover{ text-decoration:underline;}
.glossarystyle h2 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.glossarystyle h2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.glossarystyle h3 {font:normal 16px arial, san-serif; color:#141414; text-align:left;}
.glossarystyle h3 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.glossarystyle h3 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.glossarystyle h3 a {font:normal 16px arial, san-serif; color:#0066ff; text-decoration:none;}
.glossarystyle h3 a:hover{ text-decoration:underline;}

.glossarystyle h5 {font:normal 11px arial, san-serif; color:#666666; text-align:left;}
.glossarystyle h5 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.glossarystyle h5 a:hover{ text-decoration:underline;}
.glossarystyle h5 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.glossarystyle h5 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.glossarystyle h6 {font:normal 11px arial, san-serif; color:#999999; text-align:left;}
.glossarystyle h6 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.glossarystyle h6 a:hover{ text-decoration:underline;}
.glossarystyle h6 {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.glossarystyle h6 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.glossarystyle p {font:normal 15px arial, san-serif; color:#5a5a5a; text-align:left;}
.glossarystyle p a {font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none;}
.glossarystyle p a:hover{ text-decoration:underline;}
.glossarystyle p {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.glossarystyle p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}


.glossarystyle ul{text-align:left;}
.glossarystyle ul {margin-left:40px; margin-right:0px; margin-top:0; margin-bottom:20px; padding:0;}

.glossarystyle li {font:normal 13px arial, san-serif; color:#5a5a5a;}
.glossarystyle li {margin-left:0; margin-right:0px; margin-top:0; margin-bottom:0; padding:0;}
.glossarystyle li a {font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.glossarystyle li a:hover{text-decoration:underline; }

.glossarystyle ol{text-align:left;}
.glossarystyle ol {margin-left:40px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding:0;}

/* Articles Style Tags
-----------------------------------------*/
.articlestyletags {width:100%; border:0px dotted #ebebeb; position:relative;}
.articlestyletags {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlestyletags {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.articlestyletags h6 {font:normal 11px arial, san-serif; color:#999999; text-align:left;}
.articlestyletags h6 a {font:normal 11px arial, san-serif; color:#999999; text-decoration:none;}
.articlestyletags h6 a:hover{ text-decoration:underline;}
.articlestyletags h6 {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.articlestyletags h6 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

/* Articles Style One
-----------------------------------------*/
.articlestyleone {width:100%; border:0px dotted #ebebeb; position:relative;}
.articlestyleone {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlestyleone {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlestyleone h4 {font:normal 24px arial, san-serif; color:#ff6600; text-align:left;}
.articlestyleone h4 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlestyleone h4 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlestyleone h1 {font:normal 24px arial, san-serif; color:#ff6600; text-align:left;}
.articlestyleone h1 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlestyleone h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlestyleone h2 {font:normal 16px arial, san-serif; color:#141414; text-align:left;}
.articlestyleone h2 a {font:normal 16px arial, san-serif; color:#3366ff; text-decoration:none;}
.articlestyleone h2 a:hover{ text-decoration:underline;}
.articlestyleone h2 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlestyleone h2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlestyleone h3 {font:normal 14px arial, san-serif; color:#999999; text-align:left;}
.articlestyleone h3 a {font:normal 14px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlestyleone h3 a:hover{ text-decoration:underline;}
.articlestyleone h3 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlestyleone h3 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}


.articlestyleone p {font:normal 13px arial, san-serif; color:#333333; text-align:left;}
.articlestyleone p a {font:normal 13px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlestyleone p a:hover{ text-decoration:underline;}
.articlestyleone p {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.articlestyleone p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlestyleone h5 {font:normal 11px arial, san-serif; color:#666666; text-align:left;}
.articlestyleone h5 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlestyleone h5 a:hover{ text-decoration:underline;}
.articlestyleone h5 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlestyleone h5 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlestyleone h6 {font:normal 11px arial, san-serif; color:#999999; text-align:left;}
.articlestyleone h6 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlestyleone h6 a:hover{ text-decoration:underline;}
.articlestyleone h6 {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.articlestyleone h6 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlestyleone ul{text-align:left;}
.articlestyleone ul {margin-left:40px; margin-right:0px; margin-top:0; margin-bottom:20px; padding:0;}


.articlestyleone li {font:normal 13px arial, san-serif; color:#333333;}
.articlestyleone li {margin-left:0; margin-right:0px; margin-top:0; margin-bottom:0; padding:0;}
.articlestyleone li a {font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.articlestyleone li a:hover{text-decoration:underline; }

/* Articles Summary
-----------------------------------------*/
.articlesumm {width:100%; border:0px dotted #ebebeb;}
.articlesumm {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlesumm {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}


.articlesumm h4 {font:normal 28px arial, san-serif; color:#000000; text-align:left;}
.articlesumm h4 a {font:normal 28px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlesumm h4 a:hover{ text-decoration:underline;}
.articlesumm h4 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlesumm h4 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlesumm h1 {font:normal 28px arial, san-serif; color:#000000; text-align:left;}
.articlesumm h1 a {font:normal 28px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlesumm h1 a:hover{ text-decoration:underline;}
.articlesumm h1 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlesumm h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlesumm h2 {font:normal 13px arial, san-serif; color:#000000; text-align:left;}
.articlesumm h2 a {font:normal 13px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlesumm h2 a:hover{ text-decoration:underline;}
.articlesumm h2 {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.articlesumm h2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.articlesumm p {font:normal 13px arial, san-serif; color:#333333; text-align:left;}
.articlesumm p a {font:normal 13px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlesumm p a:hover{ text-decoration:underline;}
.articlesumm p {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.articlesumm p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

/* Howtos
-----------------------------------------*/
.howtos {width:100%; border:0px dotted #333333; background-color:#efefef; }
.howtos {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.howtos {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.howtos p {font:normal 13px arial, san-serif; color:#333333; text-align:left;}
.howtos p a {font:normal 13px arial, san-serif; color:#0066ff; text-decoration:none;}
.howtos p a:hover{ text-decoration:underline;}
.howtos p {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.howtos p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.howtos h4 {text-align:left; font:normal 24px arial, san-serif; color:#ff6600;}
.howtos h4 a {font:normal 24px arial, san-serif; text-decoration:none; color:#0066ff;}
.howtos h4 a:hover{text-decoration:underline; }
.howtos h4{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:5px; padding:0px;}

.howtos h1 {text-align:left; font:normal 24px arial, san-serif; color:#ff6600;}
.howtos h1 a {font:normal 24px arial, san-serif; text-decoration:none; color:#0066ff;}
.howtos h1 a:hover{text-decoration:underline; }
.howtos h1{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:5px; padding:0px;}

.howtos h2 {text-align:left; font:normal 20px arial, san-serif; color:#333333;}
.howtos h2 a {font:normal 20px arial, san-serif; text-decoration:none; color:#0066ff;}
.howtos h2 a:hover{text-decoration:underline; }
.howtos h2{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

.howtos h6 {text-align:left; font:normal 11px arial, san-serif; color:#999999;}
.howtos h6 a {font:normal 11px arial, san-serif; text-decoration:none; color:#0066ff;}
.howtos h6 a:hover{text-decoration:underline; }
.howtos h6{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding:0px;}



/* ################################### --Additional Codes -- ###################
##############################################################################*/

/* ALMOCMS USER BLOCK, USER PIC, USER DETAILS, POST A COMMENT STYLES
-------------------------------------------------------------------------------- */
.comments_block{ width:100%; border:1px solid blue; }
.comments_head{ width:100%;	border-bottom:3px solid #5FCEDE; }

.comments_title{ width:110px; border:0px solid black; background-color:#5FCEDE; margin:0; padding:2px; }
.comments_title h4{ font:normal 15px arial, san-serif; color:#ffffff; margin:0px; padding:0px; }
.comments_title h1{ font:normal 15px arial, san-serif; color:#ffffff; margin:0px; padding:0px; }
.commentsection{ width:100%; border:1px dotted #c0c0c0;	margin-bottom:10px; }

.usernameframe{ width:135px; border:1px solid red; float:left; }
.usernameframe p{ padding:0px; margin:0px; font:normal 11px arial, san-serif; color:#333333; }
.usernameframe h6{ padding:0px; margin:0px; font:normal 11px arial, san-serif; color:#999999; }

.commentframe{ width:400px; padding:0px; margin:0px; border:1px solid black; float:right; }
.commentframe p{ font:normal 13px arial, san-serif; color:#333333; margin-top:0px; }
.commentframe h6{ margin:0px; font:normal 11px arial, san-serif; color:#999999; text-align:right; }
.commentframe h6 a{ margin:0px; font:normal 11px arial, san-serif; color:#c0c0c0; text-align:right; text-decoration:none; }
.commentframe h6 a:hover{ text-decoration:none; color:#1A707B; }


.userblock{ width:135px; border:0px dotted black; margin:0px; padding:0px; }
.userpic{ width:16px; height:16px; border:0px dotted black;	margin:0px; padding:0px; float:left; }
.userpic img{ width:16px; height:16px; }

.userdetails{ width:110px; border:0px dotted black;	margin:0px; padding:0px; float:right; }
.userdetails p{ font:normal 11px arial, san-serif; color:#141414; }
.userdetails p a{ font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none; }
.userdetails p a:hover{ text-decoration:underline; }

.postacomment{text-align:left; width:100%; border:0px dotted black; background-color:none; }
.postacomment{padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px;}
.postacomment{margin-top:40px; margin-bottom:0px; margin-right:0px; margin-left:0px;}
.postacomment h4{ padding:0px; margin:0px; font:normal 17px arial, san-serif; color:#141414; }

.postacomment h1{ padding:0px; margin:0px; font:normal 17px arial, san-serif; color:#141414; }
.postacomment p{ padding:0px; margin:0px; font:normal 13px arial, san-serif; color:#141414; }
.postacomment p a{ font:normal 13px arial, san-serif; color:#0066ff; text-decoration:none; }


/* ALMOCMS COMMENTS FORM
----------------------------------------------- */
.commentsform{ width:100%; margin:0px; padding:0px; border:0px solid black;}
.commentsform h4{text-align:left; padding:0px; margin:0px; border-bottom:1px solid #c0c0c0; font:normal bold 17px arial, san-serif; color:#141414; }
.commentsform h1{text-align:left; padding:0px; margin:0px; border-bottom:1px solid #c0c0c0; font:normal bold 17px arial, san-serif; color:#141414; }
.commentsform p{text-align:left; padding:0px; margin-top:3px; margin-bottom:3px; margin-left:0px; margin-right:0px; font:normal 13px arial, san-serif; color:#141414; }
.commentsform p a{ font:normal 13px arial, san-serif; color:#0066ff; text-decoration:underline; }
.commentsform p a:hover{text-decoration:underline; }


/* ALMOCMS COMMENTS TEXT AREA
----------------------------------------------- */
textarea.commentstextarea { width:450px; height:80px; padding:0px; font:normal 13px arial, sans-serif; background-color:none; resize:none;}
input.commentstextbox {height:20px; width:250px;}


/* ALMOCMS COMMENTS FEATURES
----------------------------------------------- */
.commentstop{text-align:left; width:100%; border-bottom:1px solid #efefef; border-top:2px solid #efefef; margin-bottom:10px; margin-top:0; margin-right:0; margin-left:0; padding-bottom:5px; padding-top:5px; padding-right:0px; padding-left:0px;}
.commentstop h4{font:normal 22px arial, san-serif; margin:0px; padding:0px; color:#141414; }

.commentstop h1{font:normal 22px arial, san-serif; margin:0px; padding:0px; color:#141414; }
.commentstop h6{font:normal 11px arial, san-serif; margin:0px; color:#999999;}
.commentstop h6 a{font:normal bold 13px arial, san-serif; color:#0066ff; text-decoration:none;}
.commentstop h6 a:hover{text-decoration:underline;}

.commentstop p{font:normal 13px arial, san-serif; margin:0px; color:#666666; text-align:right;}

.commentsframe{ text-align:left; width:100%; border-top:0px solid #c0c0c0; border-bottom:1px solid #efefef; margin:0px; padding-top:10px; padding-bottom:10px; padding-left:0px; padding-right:0px;}
.commentsblock{ width:87%; border:0px solid #000000; float:right;}
.commentspic{ width:10%; border:0px solid #000000; float:left;}
.commentstitle{ width:100%; ;border:0px solid #000000; margin:2px;}
.commentstitle p{font:normal 11px arial, san-serif; color:#999999; margin:0px;}
.commentstitle p a{font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.commentstitle p a:hover{text-decoration:underline;}
.commentstitle h6{font:normal 11px arial, san-serif; margin:0px; color:#999999; float:left;}
.commentstitle h6 a{font:normal 11px arial, san-serif; color:#006699; text-decoration:none;}
.commentstitle h6 a:hover{text-decoration:underline;}

.commentsdetails{ width:100%; ;border:0px solid #000000; margin:0; }
.commentsdetails p{font:normal 13px arial, san-serif; color:#333333; margin-top:10px; margin-bottom:10px; margin-right:0px; margin-left:0px; padding:0px;}
.commentsdetails p a{font:normal 13px arial, san-serif; color:#0066ff; text-decoration:none;}
.commentsdetails p a:hover{text-decoration:underline;}

.commentsreply{ width:100%; ;border:0px solid #000000; margin:0px; }
.commentsreply p{font:normal 11px arial, san-serif; margin:2px; color:#999999;}
.commentsreply p a{font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.commentsreply p a:hover{text-decoration:underline;}



/* articlefeatures
------------------------------------------------*/
.articlefeatures {width:450px; border:0px solid #000000; position:relative; }
.articlefeatures {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.articlefeatures {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.articlefeatures h4{font:normal 12px arial, san-serif; text-align:left; color:#171717;}
.articlefeatures h4 a{text-decoration:none; color:#2a2a2a;}
.articlefeatures h4 a:hover{text-decoration:underline;}
.articlefeatures h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.articlefeatures h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.articlefeatures h1{font:normal 12px arial, san-serif; text-align:left; color:#171717;}
.articlefeatures h1 a{text-decoration:none; color:#2a2a2a;}
.articlefeatures h1 a:hover{text-decoration:underline;}
.articlefeatures h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.articlefeatures h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.articlefeatures h3 {text-align:left; font:normal bold 12px arial, san-serif;}
.articlefeatures h3 a{font:normal 12px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlefeatures h3 a:hover {text-decoration:underline;}
.articlefeatures h3 {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.articlefeatures h3 {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.articlefeatures ul { list-style-type:none; width:450px;}
.articlefeatures ul {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.articlefeatures ul {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.articlefeatures li img {float:left; margin: 0 10px 0 0; width:80px; height:80px;}
.articlefeatures li p{text-align:left; font:normal 12px arial, san-serif; color:#141414; }
.articlefeatures li p a{font:normal 12px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlefeatures li p a:hover {text-decoration:underline;}

.articlefeatures li p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.articlefeatures li p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.articlefeatures li {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.articlefeatures li {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* articlefeatureswrap
------------------------------------------------*/
.articlefeatureswrap {width:250px; border:0px solid #000000; position:relative; }
.articlefeatureswrap {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.articlefeatureswrap {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.articlefeaturesblock {width:250px; position:relative; }
.articlefeaturesblock {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.articlefeaturesblock {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.articlefeaturesblock {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:1px dotted #898989;}

.articlefeaturesleft {width:50px; height:50px; float:left; border:0px solid #000000; position:relative; }
.articlefeaturesleft {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.articlefeaturesleft {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.articlefeaturesleft img {margin: 0 0px 0 0; width:50px; height:50px;}

.articlefeatureswrap h4{font:normal 12px arial, san-serif; text-align:left; color:#171717;}
.articlefeatureswrap h4 a{text-decoration:none; color:#2a2a2a;}
.articlefeatureswrap h4 a:hover{text-decoration:underline;}
.articlefeatureswrap h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.articlefeatureswrap h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.articlefeatureswrap h1{font:normal 12px arial, san-serif; text-align:left; color:#171717;}
.articlefeatureswrap h1 a{text-decoration:none; color:#2a2a2a;}
.articlefeatureswrap h1 a:hover{text-decoration:underline;}
.articlefeatureswrap h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.articlefeatureswrap h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.articlefeaturesright {width:190px; float:right; border:0px solid #000000; position:relative; }
.articlefeaturesright {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.articlefeaturesright {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.articlefeaturesright h3 {text-align:left; font:normal bold 12px arial, san-serif;}
.articlefeaturesright h3 a{font:normal 12px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlefeaturesright h3 a:hover {text-decoration:underline;}
.articlefeaturesright h3 {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.articlefeaturesright h3 {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.articlefeaturesright p{text-align:left; font:normal 12px arial, san-serif; color:#141414; }
.articlefeaturesright p a{font:normal 12px arial, san-serif; color:#0066ff; text-decoration:none;}
.articlefeaturesright p a:hover {text-decoration:underline;}
.articlefeaturesright p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.articlefeaturesright p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}


/*adunit
---------------------------------*/
.adunit {border:0px solid black; float:left;}
.adunit img {position:none; border:0px dotted blue;}
.adunit {margin-left:0; margin-right:10px; margin-top:0; margin-bottom:10px; padding:0;}

/*adtop
---------------------------------*/
.adtop{width:450px; float:left; border:0px solid black;}
.adtop{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding:0px;}
.adtop p{ text-align:left; font:normal 12px arial, san-serif; color:#666666; padding:0px;}
.adtop p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.adtop p a{font:normal 12px arial, san-serif; color:#0066ff; text-decoration:none;}
.adtop p a:hover{text-decoration:underline; }

/*adright
---------------------------------*/
.adright{width:250px; float:left; border:0px solid black;}
.adright{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; padding:0px;}
.adright p{ text-align:left; font:normal 12px arial, san-serif; color:#666666; padding:0px;}
.adright p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.adright p a{font:normal 12px arial, san-serif; color:#0066ff; text-decoration:none;}
.adright p a:hover{text-decoration:underline; }

.adright h4{ text-align:left; font:normal 14px arial, san-serif; color:#666666; padding:0px;}
.adright h4{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.adright h4 a{font:normal 14px arial, san-serif; color:#0066ff; text-decoration:none;}
.adright h4 a:hover{text-decoration:underline; }

.adright h1{ text-align:left; font:normal 14px arial, san-serif; color:#666666; padding:0px;}
.adright h1{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
.adright h1 a{font:normal 14px arial, san-serif; color:#0066ff; text-decoration:none;}
.adright h1 a:hover{text-decoration:underline; }




/* seo middle
-----------------------------------------*/
.seo_middle {width:100%; border:1px dotted #ffffff;}
.seo_middle {margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.seo_middle {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.seo_middle h1{font:normal 12px arial, san-serif; text-align:left; color:#5a5a5a; border-bottom:1px dotted #898989;}
.seo_middle h1 a{text-decoration:none; color:#2a2a2a;}
.seo_middle h1 a:hover{text-decoration:underline;}
.seo_middle h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; }
.seo_middle h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.seo_middle h5{font:normal 12px arial, san-serif; text-align:left; color:#5a5a5a; border-bottom:1px dotted #898989;}
.seo_middle h5 a{text-decoration:none; color:#2a2a2a;}
.seo_middle h5 a:hover{text-decoration:underline;}
.seo_middle h5{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; }
.seo_middle h5{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}




.seo_middle h2{font:normal 17px arial, san-serif; text-align:left; color:#14478f;}
.seo_middle h2 a{font:normal 17px arial, san-serif; text-decoration:none; color:#0066ff;}
.seo_middle h2 a:hover{text-decoration:underline;}
.seo_middle h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.seo_middle h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.seo_middle h3{font:normal 13px arial, san-serif; text-align:left; color:#2a2a2a;}
.seo_middle h3 a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.seo_middle h3 a:hover{text-decoration:underline;}
.seo_middle h3{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.seo_middle h3{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.seo_middle h4{font:normal 12px arial, san-serif; text-align:left; color:#008000;}
.seo_middle h4 a{font:normal 12px arial, san-serif; text-decoration:none; color:#008000;}
.seo_middle h4 a:hover{text-decoration:underline;}
.seo_middle h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.seo_middle h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.seo_middle h6{font:normal 11px arial, san-serif; text-align:left; color:#999999;}
.seo_middle h6 a{font:normal 11px arial, san-serif; text-decoration:none; color:#0066ff;}
.seo_middle h6 a:hover{text-decoration:underline;}
.seo_middle h6{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
.seo_middle h6{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.seo_middle ul{font:normal 13px arial, san-serif; }
.seo_middle ul{margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.seo_middle ul{padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.seo_middle li{list-style:none; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.seo_middle li{padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.seo_middle ol{text-align:left;}
.seo_middle ol{margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;}
.seo_middle ol{padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.seo_middle li{font:normal 15px arial, san-serif; }
.seo_middle li a{font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none;}
.seo_middle li a:hover{text-decoration:underline;}

.seo_middle li{list-style:none; margin-top:5px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.seo_middle li{padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}


.seo_middle p{font:normal 13px arial, san-serif; text-align:left; color:#2a2a2a; }
.seo_middle p a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.seo_middle p a:hover{text-decoration:underline;}
.seo_middle p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.seo_middle p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}


/* rightseo
------------------------------------------------*/
.rightseo {tex-align:left; float:left; width:100%; position:relative; }
.rightseo {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.rightseo {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.rightseo ul{text-align:left;}
.rightseo ul{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.rightseo ul{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}


.rightseo li{text-align:left; list-style:none; font:normal 12px arial, san-serif;}
.rightseo li a{font:normal 12px arial, san-serif; text-decoration:none; color:#0066ff;}
.rightseo li a:hover{text-decoration:underline;}

.rightseo li{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.rightseo li{padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px;}
.rightseo li{border-top:0px dotted #898989;}

.rightseo h4{font:normal 12px arial, san-serif; text-align:left; color:#171717;}
.rightseo h4{border-bottom:1px dotted #898989;}

.rightseo h4 a{text-decoration:none; color:#2a2a2a;}
.rightseo h4 a:hover{text-decoration:underline;}
.rightseo h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; }
.rightseo h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.rightseo h1{font:normal 12px arial, san-serif; text-align:left; color:#171717;}
.rightseo h1{border-bottom:1px dotted #898989;}

.rightseo h1 a{text-decoration:none; color:#2a2a2a;}
.rightseo h1 a:hover{text-decoration:underline;}
.rightseo h1{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; }
.rightseo h1{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.rightseo p{font:normal 11px arial, san-serif; text-align:left; color:#5a5a5a; }
.rightseo p a{font:normal 11px arial, san-serif; text-decoration:none; color:#0066ff;}
.rightseo p a:hover{text-decoration:underline;}
.rightseo p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.rightseo p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}


/* rightseoresults
------------------------------------------------*/
.rightseoresults {tex-align:left; float:left; width:100%; position:relative; border:0px solid #c0c0c0;}
.rightseoresults {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.rightseoresults {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.rightseoresults h2{font:normal 12px arial, san-serif; text-align:left; color:#5a5a5a;}
.rightseoresults h2{border-bottom:1px dotted #898989;}
.rightseoresults h2 a{text-decoration:none; color:#2a2a2a;}
.rightseoresults h2 a:hover{text-decoration:underline;}
.rightseoresults h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; }
.rightseoresults h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.rightseoresults p{font:normal 13px arial, san-serif; text-align:left; color:#5a5a5a; }
.rightseoresults p a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.rightseoresults p a:hover{text-decoration:underline;}
.rightseoresults p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.rightseoresults p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}


/* leftseostats
------------------------------------------------*/
.leftseostats {tex-align:left; float:left; width:180px; position:relative; border:0px solid #c0c0c0;}
.leftseostats {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.leftseostats {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.leftseostats h2{font:normal 12px arial, san-serif; text-align:left; color:#171717;}
.leftseostats h2{border-bottom:1px dotted #898989;}
.leftseostats h2 a{text-decoration:none; color:#2a2a2a;}
.leftseostats h2 a:hover{text-decoration:underline;}
.leftseostats h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; }
.leftseostats h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.leftseostats p{font:normal 13px arial, san-serif; text-align:left; color:#5a5a5a; }
.leftseostats p a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.leftseostats p a:hover{text-decoration:underline;}
.leftseostats p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.leftseostats p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.leftseostats ul{text-align:left;}
.leftseostats ul{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.leftseostats ul{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.leftseostats li{text-align:left; list-style:none; font:normal 12px arial, san-serif; color:#5a5a5a;}
.leftseostats li a{font:normal 12px arial, san-serif; text-decoration:none; color:#0066ff;}
.leftseostats li a:hover{text-decoration:underline;}

.leftseostats li{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.leftseostats li{padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px;}
.leftseostats li{border-top:0px dotted #898989;}



/* seostatsreport
-----------------------------------------*/
.seostatsreport {width:100%; border:0px dotted #ebebeb;}
.seostatsreport {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}

.seostatsreport h2 {font:normal 16px arial, san-serif; color:#333333; text-align:left; border:0px dotted #ebebeb;}
.seostatsreport h2 a {font:normal 16px arial, san-serif; color:#0066ff; text-decoration:none;}
.seostatsreport h2 a:hover{ text-decoration:underline;}
.seostatsreport h2 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.seostatsreport h2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.seostatsreport h4 {font:normal 15px arial, san-serif; color:#000000; text-align:left;}
.seostatsreport h4 a {font:normal 15px arial, san-serif; color:#3366ff; text-decoration:none;}
.seostatsreport h4 a:hover{ text-decoration:underline;}
.seostatsreport h4 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.seostatsreport h4 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.seostatsreport p {font:normal 13px arial, san-serif; color:#2a2a2a; text-align:left;}
.seostatsreport p a {font:normal 13px arial, san-serif; color:#0066ff; text-decoration:none;}
.seostatsreport p a:hover{ text-decoration:underline;}
.seostatsreport p {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.seostatsreport p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}




/* member page config
-----------------------------------------*/
.memberpageconfig {width:100%; border:0px dotted #ebebeb;}
.memberpageconfig {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.signinbox {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberpageconfig h1 {font:normal 16px arial, san-serif; color:#333333; text-align:left; border:0px dotted #ebebeb;}
.memberpageconfig h1 a {font:normal 16px arial, san-serif; color:#0066ff; text-decoration:none;}
.memberpageconfig h1 a:hover{ text-decoration:underline;}

.memberpageconfig h1 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberpageconfig h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberpageconfig h2 {font:normal 15px arial, san-serif; color:#000000; text-align:left;}
.memberpageconfig h2 a {font:normal 15px arial, san-serif; color:#3366ff; text-decoration:none;}
.memberpageconfig h2 a:hover{ text-decoration:underline;}
.memberpageconfig h2 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberpageconfig h2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberpageconfig h3 {font:normal 15px arial, san-serif; color:#000000; text-align:left;}
.memberpageconfig h3 a {font:normal 15px arial, san-serif; color:#3366ff; text-decoration:none;}
.memberpageconfig h3 a:hover{ text-decoration:underline;}
.memberpageconfig h3 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberpageconfig h3 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberpageconfig h4 {font:normal 15px arial, san-serif; color:#000000; text-align:left;}
.memberpageconfig h4 a {font:normal 15px arial, san-serif; color:#3366ff; text-decoration:none;}
.memberpageconfig h4 a:hover{ text-decoration:underline;}
.memberpageconfig h4 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberpageconfig h4 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberpageconfig h5 {font:normal 11px verdana, san-serif; color:#999999; text-align:left;}
.memberpageconfig h5 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.memberpageconfig h5 a:hover{ text-decoration:underline;}
.memberpageconfig h5 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberpageconfig h5 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberpageconfig h6 {font:normal 11px arial, san-serif; color:#999999; text-align:left;}
.memberpageconfig h6 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.memberpageconfig h6 a:hover{ text-decoration:underline;}
.memberpageconfig h6 {margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px;}
.memberpageconfig h6 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberpageconfig p {font:normal 15px arial, san-serif; color:#2a2a2a; text-align:left;}
.memberpageconfig p a {font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none;}
.memberpageconfig p a:hover{ text-decoration:underline;}
.memberpageconfig p {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:20px;}
.memberpageconfig p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.memberpagetextbox {width:100%; height:30px; padding-top:5px; font:normal 17px arial, san-serif; color:#333333;}
.memberpagesubmit {height:30px;}


/* rightinformation
------------------------------------------------*/
.rightinformation {tex-align:left; width:100%; position:relative; border:0px solid #c0c0c0;}
.rightinformation {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:1px dotted #898989;}
.rightinformation {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.rightinformation {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.rightinformation h2{font:normal 12px arial, san-serif; text-align:left; color:#2a2a2a;}
.rightinformation h2{border-bottom:1px dotted #898989;}
.rightinformation h2 a{text-decoration:none; color:#2a2a2a;}
.rightinformation h2 a:hover{text-decoration:underline;}
.rightinformation h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; }
.rightinformation h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.rightinformation p{font:normal 13px arial, san-serif; text-align:left; color:#2a2a2a; }
.rightinformation p a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.rightinformation p a:hover{text-decoration:underline;}
.rightinformation p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.rightinformation p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.rightinformation ul{text-align:left;}
.rightinformation li{text-align:left; color:#2a2a2a; font:normal 13px arial, san-serif;}
.rightinformation li a{text-decoration:none; color:#0066ff; font:normal 13px arial, san-serif;}
.rightinformation li a:hover{text-decoration:underline;}

/* leftinformation
------------------------------------------------*/
.leftinformation {tex-align:left; width:100%; position:relative; border:0px solid #c0c0c0;}
.leftinformation {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:1px dotted #898989;}
.leftinformation {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.leftinformation {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.leftinformation h2{font:normal 12px arial, san-serif; text-align:left; color:#2a2a2a;}
.leftinformation h2{border-bottom:1px dotted #898989;}
.leftinformation h2 a{text-decoration:none; color:#2a2a2a;}
.leftinformation h2 a:hover{text-decoration:underline;}
.leftinformation h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; }
.leftinformation h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.leftinformation p{font:normal 13px arial, san-serif; text-align:left; color:#2a2a2a; }
.leftinformation p a{font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.leftinformation p a:hover{text-decoration:underline;}
.leftinformation p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; }
.leftinformation p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.leftinformation ul{text-align:left;}
.leftinformation li{text-align:left; color:#2a2a2a; font:normal 13px arial, san-serif;}
.leftinformation li a{text-decoration:none; color:#0066ff; font:normal 13px arial, san-serif;}
.leftinformation li a:hover{text-decoration:underline;}


/* trending
------------------------------------------------*/
.trending {tex-align:left; float:left; width:100%; position:relative; }
.trending {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.trending {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
.trending {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:1px dotted #898989;}

.trending ul{text-align:left;}
.trending ul{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.trending ul{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.trending p{text-align:left; list-style:none; font:normal 17px arial, san-serif; color:#999999;}
.trending p a{font:normal 17px arial, san-serif; text-decoration:none; color:#0066ff;}
.trending p a:hover{text-decoration:underline;}
.trending p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.trending p{padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px;}

.trending li{text-align:left; list-style:none; font:normal 17px arial, san-serif;}
.trending li a{font:normal 17px arial, san-serif; text-decoration:underline; color:#0066ff;}
.trending li a:hover{text-decoration:underline;}
.trending li{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.trending li{padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px;}
.trending li{border-top:0px dotted #898989;}

.trending h2{font:normal 15px arial, san-serif; text-align:left; color:#5a5a5a; text-decoration:underline;}
.trending h2 a{text-decoration:underline; color:#0066ff;}
.trending h2 a:hover{text-decoration:underline;}
.trending h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.trending h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}


/* members_defaultstats
------------------------------------------------*/
.members_defaultstats {tex-align:left; width:100%; position:relative; }
.members_defaultstats {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.members_defaultstats {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.members_defaultstats h2{font:normal 18px arial, san-serif; text-align:left; color:#2a2a2a;}
.members_defaultstats h2 a{text-decoration:none; color:#0066ff;}
.members_defaultstats h2 a:hover{text-decoration:underline;}
.members_defaultstats h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.members_defaultstats h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.members_defaultstats p{font:normal 15px arial, san-serif; text-align:left; color:#2a2a2a; }
.members_defaultstats p a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.members_defaultstats p a:hover{text-decoration:underline;}
.members_defaultstats p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.members_defaultstats p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.members_defaultstats h6{font:normal 11px arial, san-serif; text-align:right; color:#999999; margin:0px; padding:0px;}
.members_defaultstats h6 a{text-decoration:none; color:#0066ff;}
.members_defaultstats h6 a:hover{text-decoration:underline;}


/* mainsumblock
------------------------------------------------*/
.mainsumblock {tex-align:left; width:100%; position:relative; border:1px solid #E7E9E9; background:#F6F6F6;}
.mainsumblock {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.mainsumblock {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}


/* member stats class title
-----------------------------------------*/
.memberstatsclasstitle h2 {font:normal 16px arial, san-serif; color:#5a5a5a; text-align:left;}
.memberstatsclasstitle h2 a {font:normal 16px arial, san-serif; color:#3366ff; text-decoration:none;}
.memberstatsclasstitle h2 a:hover{ text-decoration:underline;}
.memberstatsclasstitle h2 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberstatsclasstitle h2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}


.memberstatsclass {width:100%; border-top:1px dotted #5a5a5a;}
.memberstatsclass {margin-top:0px; margin-bottom:30px; margin-left:0px; margin-right:0px;}
.memberstatsclass {padding-top:10px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberstatsclass h4 {font:normal 20px arial, san-serif; color:#000000; text-align:left;}
.memberstatsclass h4 a {font:normal 20px arial, san-serif; color:#3366ff; text-decoration:none;}
.memberstatsclass h4 a:hover{ text-decoration:underline;}
.memberstatsclass h4 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberstatsclass h4 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberstatsclass h1 {font:normal 20px arial, san-serif; color:#000000; text-align:left;}
.memberstatsclass h1 a {font:normal 20px arial, san-serif; color:#3366ff; text-decoration:none;}
.memberstatsclass h1 a:hover{ text-decoration:underline;}
.memberstatsclass h1 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberstatsclass h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberstatsclass h2 {font:normal 16px arial, san-serif; color:#000000; text-align:left;}
.memberstatsclass h2 a {font:normal 16px arial, san-serif; color:#3366ff; text-decoration:none;}
.memberstatsclass h2 a:hover{ text-decoration:underline;}
.memberstatsclass h2 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberstatsclass h2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberstatsclass h3 {font:normal 13px arial, san-serif; color:#2a2a2a; text-align:left;}
.memberstatsclass h3 a {font:normal 13px arial, san-serif; color:#3366ff; text-decoration:none;}
.memberstatsclass h3 a:hover{ text-decoration:underline;}
.memberstatsclass h3 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberstatsclass h3 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberstatsclass h6 {font:normal 11px arial, san-serif; color:#5a5a5a; text-align:left;}
.memberstatsclass h6 a {font:normal 11px arial, san-serif; color:#0066ff; text-decoration:none;}
.memberstatsclass h6 a:hover{ text-decoration:underline;}
.memberstatsclass h6 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberstatsclass h6 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.memberstatsclass p {font:normal 13px arial, san-serif; color:#2a2a2a; text-align:left;}
.memberstatsclass p a {font:normal 13px arial, san-serif; color:#0066ff; text-decoration:none;}
.memberstatsclass p a:hover{ text-decoration:underline;}
.memberstatsclass p {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.memberstatsclass p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}


/* rightmemberstats
------------------------------------------------*/
.rightmemberstats {tex-align:left; width:100%; position:relative; border:0px solid #c0c0c0;}
.rightmemberstats {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:1px dotted #898989;}
.rightmemberstats {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.rightmemberstats {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.rightmemberstats h2{font:normal 15px arial, san-serif; text-align:left; color:#2a2a2a;}
.rightmemberstats h2{border-bottom:1px dotted #898989;}
.rightmemberstats h2 a{text-decoration:none; color:#2a2a2a;}
.rightmemberstats h2 a:hover{text-decoration:underline;}
.rightmemberstats h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; }
.rightmemberstats h2{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

.rightmemberstats p {font:normal 15px arial, san-serif; color:#2a2a2a; text-align:left;}
.rightmemberstats p a {font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none;}
.rightmemberstats p a:hover{ text-decoration:underline;}
.rightmemberstats p {margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px;}
.rightmemberstats p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

/* MY ACCOUNT
----------------------------------------------- */
.myaccount h2{ text-align:left; font:normal 17px arial, san-serif; color:#666666; padding:0; margin-top:0; margin-bottom:12px; margin-left:0; margin-right:0; }
.myaccount h2 a{ font:normal bold 19px arial, san-serif; color:#0066ff; text-decoration:none; }
.myaccount h2 a:hover{ text-decoration:underline; }
.myaccount p{ text-align:left; font:normal 13px arial, san-serif; color:#666666; padding:0; margin:0; }
.myaccount p a{ font:normal 13px arial, san-serif; color:#0066ff; text-decoration:none; }
.myaccount p a:hover{ text-decoration:underline; }
.myaccount h4{ text-align:left; font:normal 15px arial, san-serif; color:#666666; padding:0; margin:0; }
.myaccount h4 a{ font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none; }
.myaccount h4 a:hover{ text-decoration:underline; }

.myaccount h5{ text-align:right; font:normal 15px arial, san-serif; color:#666666; padding:0; margin:0; }
.myaccount h5 a{ font:normal 15px arial, san-serif; color:#0066ff; text-decoration:none; }
.myaccount h5 a:hover{ text-decoration:underline; }

/* captchabox
------------------------------------------------*/
.captchabox {tex-align:left; width:50%; position:relative; border:1px solid #c0c0c0;}
.captchabox {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.captchabox {padding-left:0px; padding-right:0px; padding-top:20px; padding-bottom:5px;}

/* block, blockleft, blockright,
------------------------------------------------*/
.Lblock{width:450px; height:90px; border:0px solid #000000;}
.Lblock{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.Lblock{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.Lblockone{width:200px; height:90px; border:0px solid #008000; float:left;}
.Lblocktwo{width:200px; height:90px; border:0px solid #ff6600; float:right;}
.Lblocktwo{margin-left:0px; margin-right:20px; margin-top:0px; margin-bottom:0px;}

/* userpage_stats
-----------------------------------------*/
.userpage_stats {width:100%; border:0px solid #000000; background-color:none; text-align:left; }
.userpage_stats {margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px;}
.userpage_stats {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.userpage_stats p {font:normal 13px arial, san-serif; color:#333333; text-align:left;}
.userpage_stats p a {font:normal 13px arial, san-serif; color:#3366ff; text-decoration:none;}
.userpage_stats p a:hover{ text-decoration:underline;}
.userpage_stats p {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.userpage_stats p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

/* userpage_profilesumm
-----------------------------------------*/
.userpage_profilesumm {width:100%; border:0px solid #000000; background-color:none; text-align:left; }
.userpage_profilesumm {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.userpage_profilesumm {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.userpage_profilesumm h1 {font:normal 20px arial, san-serif; color:#3366ff; border-bottom:0px solid #333333; text-align:left;}
.userpage_profilesumm h1 a {font:normal 20px arial, san-serif; color:#3366ff; text-decoration:none;}
.userpage_profilesumm h1 a:hover{ text-decoration:underline;}
.userpage_profilesumm h1 {margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px;}
.userpage_profilesumm h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

/* userpage_summ_title
-----------------------------------------*/
.userpage_summ_title {width:100%; border:0px solid #000000; background-color:none; text-align:left; }
.userpage_summ_title {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.userpage_summ_title {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.userpage_summ_title h1 {font:normal 18px arial, san-serif; color:#0066ff; text-align:left;}
.userpage_summ_title h1 a {font:normal 18px arial, san-serif; color:#3366ff; text-decoration:none;}
.userpage_summ_title h1 a:hover{ text-decoration:underline;}
.userpage_summ_title h1 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.userpage_summ_title h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

/* userpage_summ_details
-----------------------------------------*/
.userpage_summ_details {width:100%; border:0px solid #000000; background-color:none; text-align:left; }
.userpage_summ_details {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.userpage_summ_details {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.userpage_summ_details p {font:normal 13px arial, san-serif; color:#333333; text-align:left;}
.userpage_summ_details p a {font:normal 13px arial, san-serif; color:#3366ff; text-decoration:none;}
.userpage_summ_details p a:hover{ text-decoration:underline;}
.userpage_summ_details p {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.userpage_summ_details p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.userpage_summ_details ul{text-align:left;}
.userpage_summ_details li {font:normal 13px arial, san-serif; color:#333333;}
.userpage_summ_details li {margin-left:0; margin-right:0px; margin-top:0; margin-bottom:0; padding:0;}
.userpage_summ_details li a {font:normal 13px arial, san-serif; text-decoration:none; color:#0066ff;}
.userpage_summ_details li a:hover{text-decoration:underline; }

/* userpage_summ_details
-----------------------------------------*/
.profile_groupsumm {width:100%; border:0px solid #000000; background-color:none; text-align:left; }
.profile_groupsumm {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.profile_groupsumm {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.profile_groupsumm h2 {font:normal 18px arial, san-serif; color:#333333; text-align:left;}
.profile_groupsumm h2 a {font:normal 18px arial, san-serif; color:#333333; text-decoration:none;}
.profile_groupsumm h2 a:hover{ text-decoration:underline;}
.profile_groupsumm h2 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.profile_groupsumm h2 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.profile_groupsumm p {font:normal 13px arial, san-serif; color:#333333; text-align:left;}
.profile_groupsumm p a {font:normal 13px arial, san-serif; color:#3366ff; text-decoration:none;}
.profile_groupsumm p a:hover{ text-decoration:underline;}
.profile_groupsumm p {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.profile_groupsumm p {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.profile_groupsumm ul{text-align:left;}
.profile_groupsumm ul {margin-left:0; margin-right:0px; margin-top:0; margin-bottom:40px; padding:0;}

.profile_groupsumm li {font:normal 13px arial, san-serif; color:#008000; float:left; list-style:none;}
.profile_groupsumm li {margin-left:0px; margin-right:20px; margin-top:0; margin-bottom:20px; padding:0;}
.profile_groupsumm li a {font:normal 13px arial, san-serif; text-decoration:none; color:#008000}
.profile_groupsumm li a:hover{text-decoration:underline; }

/* userpage_summ_details
-----------------------------------------*/
.profile_groupsummframe {width:100%; border:0px solid #000000; background-color:none; text-align:left; }
.profile_groupsummframe {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.profile_groupsummframe {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.profile_groupsummframe h1 {font:normal 22px arial, san-serif; color:#333333; text-align:left; border-bottom:2px solid #333333;}
.profile_groupsummframe h1 a {font:normal 22px arial, san-serif; color:#336699; text-decoration:none;}
.profile_groupsummframe h1 a:hover{ text-decoration:underline;}
.profile_groupsummframe h1 {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
.profile_groupsummframe h1 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.profile_groupsummframe h6 {font:normal 11px arial, san-serif; color:#333333; text-align:left;}
.profile_groupsummframe h6 a {font:normal 11px arial, san-serif; color:#336699; text-decoration:none;}
.profile_groupsummframe h6 a:hover{ text-decoration:underline;}
.profile_groupsummframe h6 {margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px;}
.profile_groupsummframe h6 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;}


/* blogright
------------------------------------------------*/
.blogright {tex-align:left; float:left; width:100%; position:relative; }
.blogright {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px;}
.blogright {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
.blogright {border-left:0px dotted #898989; border-right:0px solid #898989; border-top:0px dotted #898989; border-bottom:1px dotted #898989;}
.blogright ul{text-align:left;}
.blogright ul{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.blogright ul{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.blogright li{text-align:left; list-style:none; font:normal 15px arial, san-serif; color:#999999;}
.blogright li a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.blogright li a:hover{text-decoration:underline;}
.blogright li{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.blogright li{padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px;}
.blogright li{border-top:0px dotted #898989;}

.blogright h4{font:normal 15px arial, san-serif; text-align:left; color:#5a5a5a;}
.blogright h4 a{text-decoration:none; color:#5a5a5a;}
.blogright h4 a:hover{text-decoration:underline;}
.blogright h4{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.blogright h4{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.blogright p{font:normal 15px arial, san-serif; text-align:left; color:#999999; }
.blogright p a{font:normal 15px arial, san-serif; text-decoration:none; color:#0066ff;}
.blogright p a:hover{text-decoration:underline;}
.blogright p{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
.blogright p{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
