/* CSS Document */

html, body, xtable, xtd, div, p, ul, ol, h1, h2, h3, h4, h5, h6, hr, img, form, input, textarea {margin: 0; padding: 0; border-style: none; }
img { padding-bottom: 0px; padding-right: 0px; margin-right: 0px; margin-bottom: 0px;}

input, select, textarea {
	border-width: 1px;
	border-style: solid;
	border-color: #7F9DB9;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
}
input, select { height: 18px; }
#support_form input.long, #support_form select.long {
	width: 185px;
}
textarea {
	overflow: auto;
}
#support_form input, #support_form textarea {
	width: 136px;
}
#support_form input.btn {
	width: auto;
}
.big { font-size: 18px; color: #000000;}


body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

a { color: #000000; text-decoration: none; }
a:hover { text-decoration: underline; }

.content_link { color: #4467B8; font-weight: bold; }
.table_head_job { color: #FFFFFF; font-size: 14px;}
.job_link { color:#FF6600; }

#main_container { width: 750px; margin-left: auto; margin-right: auto; xborder: 1px solid red;}
#header { width: 750px; }
body #main_container #header #logo { margin-left: 0px; margin-top: 78px; float: left;}
#logo img{ width: 200px; height: 55px; }
#top_links { float: right; margin-top: 117px; margin-right: 8px; display: inline;}
#top_links a { font-size: 10px; }

#sub_header { width: 750px; height: 60px; background-color: #EEEEEE; margin-bottom: 3px;}
#main_menu { float: left; display: inline; margin-left: 10px; margin-top: 40px;}
#main_menu a { font-size: 11px; }
#main_menu a.selected { text-decoration: underline; }
#page_title { float: right; margin-top: 32px;}

#container { width: 750px;}
#container #left { float: left; width: 540px; }
#container #right { float: right; width: 208px; }

#container #left #left_content { background-color: #E0E0E0; min-height: 413px;   height:auto !important; height: 413px;   }
#container #left #left_footer { margin-top: 3px; padding-top: 1px; width: 540px; border: 0px; border-top: 1px solid #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #C9C9C9;}
#container #right #right_content { background-color: #232323; height: 413px; height: 413px;  }
#container #right #right_footer { margin-top: 3px; padding-top: 1px; width: 208px; border: 0px; border-top: 1px solid #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #C9C9C9;}

#container #left #left_content #second_menu { margin-left: 57px; padding-top: 6px; }
#container #left #left_content #second_menu a.selected{ text-decoration: underline; }
#container #left #left_content #content { margin-left: 25px; margin-top: 10px; margin}
#container #left #left_content #content p { margin-top: 10px; width: 500px; }
#container #left #left_content #content p.title { margin-top: 10px; xwidth: 500px; font-family: Arial, Helvetica, sans-serif; font-size: 24px; }
#container #left #left_content #content ul { margin-left: 30px; margin-top: 10px; }


#content #support_form { width: 446px; height: 480px; border: 2px solid #FFFFFF; background-color: #EEEEEE; background-image: url(../_images/bk_support.gif); background-position: left top; background-repeat: no-repeat; color: #6A6969;}

#content #wrapper { xwidth: 500px; }
#content #sign_in_form { float: left; width: 231px; height: 145px; border: 2px solid #FFFFFF; background-color: #EEEEEE; color: #6A6969;}
#container #left #left_content #content #sign_in_form p.title { margin-top: 7px; margin-left: 7px; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #000000;}
#sign_in_form a { font-size: 9px; color: #4467B8;}


#content #forgot_form {float: left; margin-left: 20px; width: 231px; height: 145px; border: 2px solid #FFFFFF; background-color: #CDCDCD; color: #232323;}
#container #left #left_content #content #forgot_form div { width: auto;}
#container #left #left_content #content #forgot_form div.title { margin-top: 7px; margin-left: 7px; width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #000000;}
#container #left #left_content #content #forgot_form div.text { margin-top: 15px; margin-left: auto; margin-right: auto; width: 200px; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: 18px;}


#container #left #left_content #content #products_content { width: 480px; margin-left: 18px;}
#container #left #left_content #content #products_content #products_content_left { float: left; width: 229px; height: 590px; background-color: #EEEEEE; border: 2px solid #FFFFFF; }
#container #left #left_content #content #products_content #products_content_right { float: right; width: 229px; height: 590px; background-color: #EEEEEE; border: 2px solid #FFFFFF; }
#products_all { width: 205px; margin-left: 14px; margin-bottom: 12px;}
#products_all div { padding-left: 18px; width: 188px;}
#products_all div a { color: #4467B8; text-decoration: underline;}
 
#payment { width: 460px; background-color: #EEEEEE; border: 2px solid #FFFFFF; }
#payment_header { margin-left: 25px; margin-top: 25px;}
#payment_footer { margin-left: 25px; margin-right: 5px;}

#payment_content_left { float: left; width: 173px; background-image: url(../_images/bk_payment_left_top.gif); background-position: top; background-repeat: no-repeat; padding-top: 9px; margin-left: 7px; margin-top: 7px; display: inline;}
#payment_content_left div { background-image: url(../_images/bk_payment_left_bottom.gif); background-position: bottom; background-repeat: no-repeat; padding-bottom: 10px; background-color: #E0E0E0;}
#payment_content_right { float: left; width: 240px; margin-top: 7px; margin-left: 16px;}
#payment_content_right div { height: 69px; background-image: url(../_images/bk_payment_right.gif); background-repeat: no-repeat; background-position: left top; padding-left: 40px; padding-top: 17px; }
#payment_content_right div img { margin-bottom: 3px;}

.big_title { font-size: 24px; color: #424141; }
.blue_title { font-size: 14px; color: #4467B8; font-weight: bold; }
