/* General Styles */
.counter{display:none;}
body {font-family:Arial, Helvetica, sans-serif;font-size:1em; color:#8c8c8c;margin:0px;background-image:url(../images/bg.gif);background-repeat:repeat;}
a img {border: 0;}

/* Text Styles */
.txtmain{font-family:Arial, Helvetica, sans-serif;font-size:1em; color:#5e5b5b;}
a:visited{color:#cf431f;text-decoration:underline;}
a:hover{color:#cf431f;text-decoration:none;}
a:link{color:#cf431f;text-decoration:underline;}
a:active{color:#cf431f;text-decoration:underline;}
.hd, h1, h2, h3 {color:#cf431f;font-weight:bold;font-size:100%;}
.input-250{width:250px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:85%; color:#5e5b5b;}
.input-200{width:200px;font-family:Arial, Helvetica, sans-serif;font-size:85%;}
.input-50{width:50px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:85%;}
small, .small{font-size:90%;}
.link{font-size:90%;}

/* Ad Styles */
div#sctbrder {width: 100%; padding: 5px; vertical-align: middle; text-align: center; border: 1px #dddddd solid;}
div#sctshdow {width: 100%; height: 5px; background-color: #f4f4f4; font-size: 1px; line-height: 0px;}

/* Insult Section Styles */
.insult_top {background-image:url(../images/insult_top.gif); background-repeat: no-repeat; width: 406px; margin-bottom: -10px;}
.insult_surround {padding: 10px; border-left: 1px solid #d7e5f7; border-right: 1px solid #d7e5f7; background-color: #e0ebf8; color: #494646; font-size:75%;}
.insult_bottom {background-image:url(../images/insult_bottom.gif); background-repeat: no-repeat; width: 406px;}
.insult_bottom_text {font-size: 90%; margin-bottom: 12px; margin-top: -3px;}

/* Heading Styles */
.hd_line {background-image:url(../images/title_line.gif); background-repeat: repeat-x; width: 406px; height: 10px; background-position: center;}
.hd_line_left {background-image:url(../images/title_line.gif); background-repeat: repeat-x; width: 100%; height: 10px; background-position: center;}
.hd_arrow {margin-bottom: 2px; margin-right: 3px;}

/* Layout Styles */
#bgtop{background-image:url(../images/i_01.gif);background-repeat:repeat-x;background-position:top;width:100%;}
.content{text-align:left; margin: 10px 25px 10px 10px;font-size:75%;}
.content_insults{width:100%;text-align:left;font-size:75%;}
.content_normal{width:100%;text-align:left;font-size:75%;}
.bgr{background-image:url(../images/i_06.gif);background-repeat:repeat-y;background-position:right;background-color:#FFFFFF;}
.bgr_top{background-image:url(../images/i_04-right.gif);background-repeat: no-repeat; background-position: top; height: 100%;}
.bgl{background-image:url(../images/i_08.gif);background-repeat:repeat-y;background-position:left;background-color:#FFFFFF;}
.bgl_top{background-image:url(../images/i_04.gif);background-repeat: no-repeat; background-position: top; height: 100%;}
.left{text-align:left; margin: 10px 10px 10px 25px;font-size:75%;}

/* Misc Styles */
.step{background-color:#ffffe1;border:1px solid #8c8c8c;color:#000000;padding:10px;font-weight:bold;font-style:italic;font-size:90%;}
.ad{background-color:#ffffe1;border:1px solid #8c8c8c;color:#8c8c8c;padding:10px;font-size:10px;}
.link_arrow {margin-bottom: 1px; margin-right: 2px;}
.language_select {width: 180px; font-size:90%; border: 1px solid #000000;}

/* Button Styles */
.buttonSubmit, .buttonSubmitHovered {width:69px;height:26px;color:#FFFFFF;font-weight:bold;font-size:95%;padding:2px 5px;background:url(../images/button.gif) no-repeat left top;cursor:pointer;border:none;}
.buttonSubmitHovered {background-position:left bottom;}
#stylesheetTest {position:absolute;left:-999px;width:10px;height:10px;display:none;}