* {margin: 0;padding: 0;}

html {height: 100%; padding-bottom: 1px; }

body {background: #FCFCFC url('/accel/i/body.jpg'); font: normal 13px Verdana,sans-serif; color: #345; padding-bottom: 1em;}

a {color: #06A;}
a:hover {color: #036;}

/*p {padding: 0.1em 0 0.8em;}*/

h1 {font: normal 1.8em Georgia,Tahoma,sans-serif;}
h2 {font: normal 1.5em Georgia,sans-serif;}
h3 {font: bold 1em Tahoma,sans-serif;}

blockquote {background: #FFF url('/accel/i/quote.gif') no-repeat; border: 1px solid #EAEAEA; color: #555; display: block; font: normal 1em sans-serif; margin-bottom: 1em; padding: 10px 1em 0.2em 42px;}

code {display: block; background: #FFFFFA; color: #335; border: 1px solid #E8E8D5; padding: 5px 10px; overflow: auto; margin: 1em 0; font-size: 0.9em; line-height: 1.5em;}

ul,ol {margin: 0 0 1em 1.6em;}
ul ul, ol ol {margin: 0.3em 0 0.3em 1em;}

img {border: none;}
img.bordered {background: #FFF; padding: 5px; border: 1px solid #DDD;}
img.left {margin-right: 1em;}
img.right {margin-left: 1em;}

small,.small {font-size: 0.8em;}
big,.big {font-size: 1.2em;}


input#s, textarea, input.styled {border: 1px solid #BBB; padding: 3px; width: 160px; font: normal 1em Verdana,sans-serif;}
textarea {width: 440px;}
#searchsubmit {border: 1px solid #BBB; background: #EEE; font: normal 0.9em Verdana,sans-serif; padding: 2px 3px;}

table.search { width: 100%; border-collapse: collapse;}
.search td {vertical-align: center;}


#layout_wrapper {margin: 40px auto 0; width: 780px;}
#layout_container {background: #FFF; padding: 0 5px;}
#layout_edgetop, #layout_edgebottom {background: url('/accel/i/layout_edges.gif') no-repeat left top; display: block; height: 10px; font-size: 0; line-height: 0;}
#layout_edgebottom {background-position: left bottom;}

#site_title {background: #C5DEF0 url('/accel/i/site_title.jpg') repeat-x left top; padding: 6px 18px;}
#site_title h1 {font: normal 2.4em sans-serif; letter-spacing: -1px;}
#site_title h1,#site_title h1 a {color: #507A9A;}
#site_title h1 a {text-decoration: none;}
#site_title h1 a:hover {color: #305A7A}
#site_title h2 {padding-top: 1.4em; font: normal 1.1em sans-serif; color: #679;}

#top_separator {background: url('/accel/i/top_separator.gif') repeat-x left top; display: block; font-size: 0; height: 3px; line-height: 0;}

#navigation {background: #739CBA url('/accel/i/navigation.jpg') no-repeat left bottom; padding: 82px 10px 0;}

#tabs ul {margin: 0; padding: 0;}
#tabs li {display:inline; list-style:none;}
#tabs a {background: url('/accel/i/tableftC.gif') no-repeat left top; float: left; font: bold 0.9em sans-serif; margin-right: 3px; padding-left: 4px; text-decoration: none;}
#tabs a span {float: left; display: block; background: url('/accel/i/tabrightC.gif') no-repeat right top; padding: 5px 10px 5px 6px; color: #608AAA;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float: none;}
/* End IE5-Mac hack */

#tabs a:hover span {color: #608AAA;}
#tabs a:hover {background-position: 0% -42px;}
#tabs a:hover span {background-position:100% -42px;}

#tabs li.current_page_item a {color: #47A; background-position: 0% -42px;}
#tabs li.current_page_item a span {background-position:100% -42px;}

#main_left {width: 545px;}
#main_right {width: 220px;}

#footer {background: #A3B5C1 url('/accel/i/footer.gif') no-repeat left top; padding: 8px 12px 2px; font-size: 0.85em; color: #FAFCFF;}
#footer .right {color: #C8DBE8;}
#footer .right a {color: #D3E5F1; text-decoration: none;}
#footer .right a:hover {	color: #FFE; text-decoration: underline;}


img.bordered {border: 1px solid #DDD; background: #FFF; padding: 5px;}

.bold {font-weight: bold;}
.tright {text-align: right;}
.tcenter {text-align: center;}
.tright {text-align: right;}

.left {float: left;}
.right {float: right;}

.clear,.clearer {clear: both;}
.clearer,.spacer {display: block; font-size: 0; line-height: 0;}

span.comment {background: url('/accel/i/icon_comment.gif') no-repeat left center; padding-left: 18px;}


.post {margin-bottom: 5px; color: #444;}
.post_title {background: #E8E8E8 url('/accel/i/p/title.gif') no-repeat left top; padding: 6px 12px 5px;}
.post_title h1 {font: bold 0.9em Verdana,sans-serif;}
.post_title h1 a {color: #06A;}
.post_title h1 a:hover {color: #036; text-decoration: underline;}
.post_title h1.left {width: 380px}
.post_date {color: #999; padding-top: 1px; font-size: 0.85em;}
.post_metadata {margin-top: 5px; padding: 0 5px; background: #F5F5F5;}
.post_metadata .content {border-top: 1px solid #E5E5E5; padding: 8px 5px 6px; font-size: 0.8em; color: #666;}
.post_metadata .content a {color: #567;}
.post_metadata .content a:hover {color: #002;}

.post_body {background: #F5F5F5 url('/accel/i/p/body.gif') repeat-x left top;padding: 10px 10px 1px;}
.post_body img {border: 1px solid #CCC;background: #FFF;padding: 3px;}
.post_bottom {background: url('/accel/i/p/bottom.gif') no-repeat left top;display: block;height: 5px;font-size: 0;line-height: 0;}
.post_search_text {font-size: 0.85em;padding: 2px 0;}



.box {margin-bottom: 5px;}
.box_title {background: #C6D2DB url('/accel/i/b/title.gif') no-repeat left top;padding: 6px 10px 5px;font-weight: bold;font-size: 0.9em;color: #505E69;}
.box_body {background: #DAE3E9 url('/accel/i/b/body.gif') repeat-x left top;padding: 8px 10px 1px;font-size: 0.9em;}
.box_bottom {background: url('/accel/i/b/bottom.gif') no-repeat left top;display: block;height: 5px;font-size: 0;line-height: 0;}

.box ul {margin-left: 0;border-bottom: 1px solid #E2ECF2;}
.box li:first-child {border-top: none;}
.box ul li {list-style: none;padding: 4px;border-top: 1px solid #E2ECF2;border-bottom: 1px solid #D0D8DE;}
.box ul a {text-decoration: none;}
.box ul a:hover {text-decoration: underline;}


.nicelist {padding: 1px 0 0;}
.nicelist ol {margin: 0;}
.nicelist ol li {list-style: none;padding: 8px 10px 1px;border-top: 1px solid #FFF;border-bottom: 1px solid #CCC;}
.nicelist li.alt {background: #EEE;}
.nicelist .body {padding-top: 5px;}
.nicelist .date {color: #888;padding-top: 4px;font-size: 0.85em;}
.nicelist .date a {color: #567;text-decoration: none;}
.nicelist .date a:hover {color: #002;text-decoration: underline;}


.archive_title {font: normal 1.4em sans-serif;}
.archive_title a {text-decoration: none;}
.archive_title a:hover {text-decoration: underline;}
.archive_postinfo {font: normal 1em sans-serif;padding-bottom: 6px;}


.comment_gravatar {width: 48px;}
.comment_gravatar img {padding: 2px;}
.comment_author {padding-top: 2px;}


.pagenavigation {background: #DDEBF4 url('/accel/i/pagenav_top.gif') no-repeat;margin-bottom: 5px;}
.pagenav_bottom {display: block;font-size: 0;line-height: 0;height: 5px;background: url('/accel/i/pagenav_bottom.gif') no-repeat;}
.pagenav {font-size: 0.85em;padding: 5px 8px 0;}
.pagenav a {color: #6A7DA4;text-decoration: none;}
.pagenav a:hover {color: #002;text-decoration: underline;}


.h5 {height: 5px;}
.p5 {padding: 5px;}
.p10 {padding: 10px;}











.sans {font-family:'Tahoma','Verdana',sans-serif}
p {text-align: justify; text-indent: 2em; margin-bottom:0.8em}
/*blockquote	{font-size:0.75em}
pre {font-family:'Tahoma','Verdana',sans-serif; font-size:0.75em}
#publicationBlock table {font-size:0.75em} 
*/

/*conflict!!! .spacer {font-size: 1px; height: 1px; clear: both; width: 100%}*/
.footerspacer {height: 37px;}
.footer {height: 37px; width: 100%; clear: both; position: absolute; bottom: 0px; left: 0px; background: #cccccc}
.header {font: 14px 'Tahoma','Verdana',sans-serif; color:#305F00; font-weight:bold;}

.inp {font-size:13px; margin-top:0px; border:1px solid #4199AF; border-top:1px solid #002430; border-left:1px solid #074D5C; border-bottom:1px solid #A1D0D9; border-right:1px solid #E1EEF1; background:#F4F6F8}
/*select	, textarea {font-size:13px; margin-top:0px; border:1px solid #4199AF; border-top:1px solid #002430; border-left:1px solid #074D5C; border-bottom:1px solid #A1D0D9; border-right:1px solid #E1EEF1; background:#F4F6F8}*/
.inp	{height:20px}

.btn	{border: 1px solid #063F5E; font-family:'Tahoma',sans-serif; color:#305F00; border-top:1px solid #A1D0D9; border-left:1px solid #E1EEF1; border-bottom:1px solid #002430; border-right:1px solid #074D5C; background:#D5E6E9; font-weight:bold; cursor:hand}
.btnh	{background:#B0D5DE; font-family:'Tahoma',sans-serif; background:url('/accel/i/btnh.gif') no-repeat top left; color:#031D23; padding:0px; border:0px; font-size:11px; height:23px; width:42px}
.btns	{background:#B0D5DE; font-family:'Tahoma',sans-serif; background:url('/accel/i/btns.gif') no-repeat top left; color:#505E69; padding:0px; border:0px; font-size:11px; font-weight:bold; height:21px; width:56px}
.btna	{background:#B0D5DE; font-family:'Tahoma',sans-serif; background:url('/accel/i/btna.gif') no-repeat top left; color:#505E69; padding:0px; border:0px; font-size:11px; font-weight:bold; height:23px; width:72px}
.btnd	{background:#B0D5DE; font-family:'Tahoma',sans-serif; background:url('/accel/i/btnd.gif') no-repeat top left; color:#031D23; padding:0px; border:0px; font-size:11px; height:28px; width:65px}


.bb	{border-bottom:1px solid #D5E6E9}
.brd		{border-right:1px solid #EEB24D}
.bbs	{border-bottom:1px solid #E4E8D3}
.bdark	{border:1px solid #D5E6E9}
.bddark	{border:1px solid #B3CED3}
.bdashed2	{border:2px dashed #aaa}


.lh	{background:#F3F8F9}
.lhs	{background:#F8FAF0}
.lsan	{background:url('/accel/i/que.gif') no-repeat top left; padding:0 0 0 25px; border:0px;}
.dr	{background:#D5E6E9}
.ddr	{background:#B3CED3}



/*h1	 {font: 22px 'Tahoma',sans-serif; color:#305F00; background:url('/accel/i/h1.gif') no-repeat top left; padding: 0 0 10px 34px}
big	 {font: 22px 'Tahoma',sans-serif; color:#305F00;}
h2	 {font-size:0.85em; padding: 1.5em 0 0.6em 0px; color:#305F00}
*/

/*a	{text-decoration:none; color:#305F00}
a:hover	{text-decoration:underline; color:#F26522}
*/

.underline	{text-decoration:underline}

.inverse	{text-decoration:underline; color:#FEF3E1}
.inverse:hover	{text-decoration:underline; color:#FFF}

/*ul{margin:0 0 0.5em 2em;font-size:0.75em}
ol{margin:0 0 0.5em 2em;font-size:0.75em}
div#maintext li{margin-bottom:.4em}


div#leftmenu{margin:0 0 1em 1em; padding:0px 10px 0 0; font-family:'Verdana',sans-serif; color:#305F00; font-size: 90%}
div#leftmenu div{margin:0.2em 0 0 0;padding:0 0 0 0}
div#leftmenu a{margin:0 0 0 0;padding:0 0 0 0}
div#leftmenu span{margin:0 0 0 0;padding:0 0 0 0}
div#leftmenu div div{margin:0 0 0 0;padding:0 0 0 0}
div#leftmenu div.l_plm{margin:0 0 0 0;padding:0 0 0 0.8em}
div#leftmenu ul{list-style:none; margin:0 0 0 0.8em;font-size: 90%}
div#leftmenu ul li{margin:0 0 0 0;padding:0 0 0 0}
div#leftmenu ul div{margin:0 0 0 0;padding:0 0 0 0}
ul.menu{list-style:none; margin:0 0 0 1em; font-family:'Verdana',sans-serif; color:#305F00; font-size: 90%}
*/



.c_left	{clear:left}

.c_right	{clear:right}

.c_both	{clear:both}

.f_left	{float:left}

.f_right	{float:right}

.w100	{width:100%}

.ta-left{text-align:left} .ta-center{text-align:center} .ta-right{text-align:right} .ta-just{text-align:justify}


.m {color:#F26522;font:normal 11px 'courier new';letter-spacing:-4px;padding:0 3px 0 0}

.lsn	{list-style:none}

.font70	{font-size:0.50em}
.font80	{font-size:0.60em}
.font90	{font-size:0.70em}
.font100	{font-size:0.75em}
.font120	{font-size:1.1em}
.sm	{font-size:1px}

.white	{color:#fff} 
.red	{color:#F26522}
.gray	{color:#bcc4c9}
.darkgray	{color:#8C9499}
.darkgreen	{color:#305F00}
.green	{color:#00C500}
.blue	{color:#424BFF}


.bold	{font-weight:bold}
.hand	 {cursor:hand}

.pts{padding-top:0.4em}  .prs{padding-right:.4em}  .pbs{padding-bottom:.4em}  .pls{padding-left:.4em}  .ps{padding:.4em}
.ptm{padding-top:.8em}  .prm{padding-right:.8em}  .pbm{padding-bottom:.8em}  .plm{padding-left:.8em}  .pm{padding:.8em}
.ptb{padding-top:1.1em} .prb{padding-right:1.1em} .pbb{padding-bottom:1.1em} .plb{padding-left:1.1em} .pb{padding:1.1em}

.mts{margin-top:.4em}  .mrs{margin-right:.4em}  .mbs{margin-bottom:.4em}  .mls{margin-left:.4em}  .ms{margin:.4em}
.mtm{margin-top:.8em}  .mrm{margin-right:.8em}  .mbm{margin-bottom:.8em}  .mlm{margin-left:.8em}  .mm{margin:.8em}
.mtb{margin-top:1.1em} .mrb{margin-right:1.1em} .mbb{margin-bottom:1.1em} .mlb{margin-left:1.1em} .mb{margin:1.1em}

.framebody	{background:#78CF00 url('/accel/i/rt.jpg') repeat-x top left; margin:3px 4px 3px 4px}
.frameheader_w	{background:url('/accel/i/rlw.jpg') no-repeat top left; position:relative; top:-3px; left:-4px; height:27px; padding-top:10px; text-align:center}
.frameheader_g	{background:url('/accel/i/rlg.jpg') no-repeat top left; position:relative; top:-3px; left:-4px; height:27px; padding-top:10px; text-align:center}

.bgbanner{margin-bottom:.8em}

.gog_right {display: block; float: right; width: 200px; text-indent: 0pt; padding:.4em; margin-left:.8em; font-size:0.70em; border:1px solid #D5E6E9}


.rounded b.rtop b, .rounded b.rbottom b{display:block;height:1px;overflow: hidden;background: #205EC2}
.rounded-text	{padding:0 5px;background: #205EC2}

.menu1 b.rtop b, .menu1 b.rbottom b{display:block;height:1px;overflow: hidden;background: #D5E6E9}
.menu1-text	{padding:0 0px;background: #D5E6E9}
.menu2 b.rtop b, .menu2 b.rbottom b{display:block;height:1px;overflow: hidden;background: #D5E6E9}
.menu2-text	{padding:0 0px;background: #D5E6E9}
.menu3 b.rtop b, .menu3 b.rbottom b{display:block;height:1px;overflow: hidden;background: #D5E6E9}
.menu3-text	{padding:0 0px;background: #D5E6E9}
.menu4 b.rtop b, .menu4 b.rbottom b{display:block;height:1px;overflow: hidden;background: #FFF}
.menu4-text	{padding:0 5px;background: #FFF}
.menu5 b.rtop b, .menu5 b.rbottom b{display:block;height:1px;overflow: hidden;background: #FFF}
.menu5-text	{padding:0 5px;background: #FFF}
.menu6 b.rtop b, .menu6 b.rbottom b{display:block;height:1px;overflow: hidden;background: #FFF}
.menu6-text	{padding:0 5px;background: #FFF}
.menu7 b.rtop b, .menu7 b.rbottom b{display:block;height:1px;overflow: hidden;background: #FFF}
.menu7-text	{padding:0 5px;background: #FFF}
.menu8 b.rtop b, .menu8 b.rbottom b{display:block;height:1px;overflow: hidden;background: #FFF}
.menu8-text	{padding:0 5px;background: #FFF}
.menu9 b.rtop b, .menu9 b.rbottom b{display:block;height:1px;overflow: hidden;background: #FFF}
.menu9-text	{padding:0 5px;background: #FFF}

.menu10 b.rtop b, .menu10 b.rbottom b{display:block;height:1px;overflow: hidden;background: #F2DDBA}
.menu10-text	{padding:0 5px;background: #F2DDBA}
.menu11 b.rtop b, .menu11 b.rbottom b{display:block;height:1px;overflow: hidden;background: #BCC4F6}
.menu11-text	{padding:0 5px;background: #BCC4F6}
.menu12 b.rtop b, .menu12 b.rbottom b{display:block;height:1px;overflow: hidden;background: #DEBCF6}
.menu12-text	{padding:0 5px;background: #DEBCF6}
.menu13 b.rtop b, .menu13 b.rbottom b{display:block;height:1px;overflow: hidden;background: #F5BAD4}
.menu13-text	{padding:0 5px;background: #F5BAD4}
.menu14 b.rtop b, .menu14 b.rbottom b{display:block;height:1px;overflow: hidden;background: #BAD3F5}
.menu14-text	{padding:0 5px;background: #BAD3F5}
.menu15 b.rtop b, .menu15 b.rbottom b{display:block;height:1px;overflow: hidden;background: #EABCF6}
.menu15-text	{padding:0 5px;background: #EABCF6}
.menu16 b.rtop b, .menu16 b.rbottom b{display:block;height:1px;overflow: hidden;background: #CCBCF6}
.menu16-text	{padding:0 5px;background: #CCBCF6}
.menu17 b.rtop b, .menu17 b.rbottom b{display:block;height:1px;overflow: hidden;background: #BADCF5}
.menu17-text	{padding:0 5px;background: #BADCF5}
.menu18 b.rtop b, .menu18 b.rbottom b{display:block;height:1px;overflow: hidden;background: #D6BCF6}
.menu18-text	{padding:0 5px;background: #D6BCF6}

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.r4{margin: 0 1px;height: 2px}

/*#leftMenu {background:#D5E6E9; margin:0 10px 0 10px; padding:3px 0 3px 0}
#footerText {background:#88B4BB url('/accel/i/bo.gif') repeat-x top left; margin:0px 9px 0px 10px; position:relative; top:44px; height:50px;}
*/
.labels_brp label {padding-top:-0.4em;margin-left:0.4em}
.labels_brp input {margin-top:0.3em;margin-bottom:0.8em} 

/*#leftadv {margin-top:.6em;margin-bottom:.4em}
#leftadv1 {margin-top:.6em;margin-bottom:.4em;position: relative;left:-14px}
#leftadv2 {margin-top:.6em;margin-bottom:.4em;position: relative;left:-25px}


#checkHumanControlImg	{margin:2px; float:left;}
#checkHumanControlInput	{margin:2px; padding:1px 3px; float:right; width:110px; height:30px; font-size:200%}

#for_survey {background:#F3F8F9; margin-top:1em}
#for_survey h1{background-image: none; font-size:0.75em; padding: 0 0 0 0;font-weight:bold;margin-bottom:.4em}
#for_survey div{font-size:0.90em}
#show_survey p{text-indent: 0; margin-bottom:1em}
#show_survey span{text-align: right; display: block;background:#8CEE02; margin-top:.1em; color:#305F00}
#show_survey span.spw{text-align: left; background:#FFF}
#show_survey label{margin-left:0.3em; position: relative; top:-0.05em}
#show_survey div{margin-bottom:0.4em}

.show_survey_in_list {border-bottom:1px solid #D5E6E9;padding-bottom:0.1em}
.show_survey_in_list p{text-indent: 0; margin-bottom:1em}
.show_survey_in_list span{text-align: right; display: block;background:#8CEE02; margin-top:.1em; color:#305F00}
.show_survey_in_list span.spw{text-align: left; background:#FFF}
.show_survey_in_list label{margin-left:0.3em; position: relative; top:-0.05em}
.show_survey_in_list div{margin-bottom:0.4em}
*/
