* {
 margin: 0;
 padding: 0;
}

html {
 height: 100%;
 background: #FFFFFF;
}

#overlay img{
 border: none;
}
#overlay {
 background-image: url('/overlay.png');
}
* html #overlay {
 background-color: #FFFFFF;
 back\ground-color: transparent;
 background-image: url('/themes/default/img/dot.gif');
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/overlay.png", sizingMethod="scale");
}

#winbox{
 background-color:#FFFFFF;
 border-bottom: 2px solid #666;
 border-right: 2px solid #666;
}

#winboxcontainer{
 width:550px;
 height: 600px;
}

#closeButton {
 top: 5px;
 right: 5px;
 border: none;
}

body {
 min-height:100%;
 min-width: 990px;
 height: 100%;
 font-size: 11px;
 color:#616468;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 background-image: url('/themes/default/img/header_main_bg.jpg');
 background-position:top;
 background-repeat:repeat-x;

}

h1 {
 font-size: 20px;
 color:#616468;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:bold;
 text-transform: uppercase;
 padding-bottom:25px;
}

ul {
 padding-left:20px;
}

a {
 font-size: 11px;
 color:#f04a24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
}

a:visited {
 font-size: 11px;
 color:#f04a24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
}

img{
 display: block;
}

div.indent60 {
 height: 60px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

div.indent25 {
 height: 25px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

div.indent20 {
 height: 20px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

div.indent15 {
 height: 15px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

div.indent10 {
 height: 10px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

div.indent5 {
 height: 5px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

input.border {
 border:1px solid #aacce6;
}

#page {
 width: 990px;
 margin: 0 auto;
 height: auto !important;
 min-height:100%;
 height: 100%;
 text-align:left;
}

#page #indent{
 padding-left:25px;
 padding-right:25px;
}


/* header */
#page #header{
 clear: both;
 height: 276px;
 background: #d0181f;
 background-image: url('/themes/default/img/header_bg.jpg');
 background-position:top;
 background-repeat:no-repeat;
 text-align: center; 
}

#page #header #regline{
 height: 74px;
 clear: both;
}

#page #header #regline #right{
 width:310px;
 float:right;
 text-align:left; 
}
#page #header #regline #left{
 width:150px;
 float:left;
 text-align:left; 
}
#page #header #regline #left #indent{
 padding-left: 210px;
}

#page #header #logoline{
 height: 72px;
 clear: both;
}

#page #header .indent77 {
 height: 77px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

#page #header #buttonline{
 height: 32px;
 text-align: center; 
}

/* content */
#page #content{
 clear: both;
}

#page #content #indent{
 padding-right:30px;
}

#page #content #indent #leftcolumn{
 width: 155px;
}

#page #content .indent64 {
 height: 64px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

#page #content #leftcolumn .indent51 {
 height: 51px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

#page #content #leftcolumn .indent28 {
 height: 28px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

#page #content #leftcolumn .indent8 {
 height: 8px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}



/* footer */
#page #footer_guarantor {
 height: 120px;
 clear: both;
}


#footer{
 width: 990px;
 margin: 0 auto;
 margin-top: -120px;
 height: 120px;
 clear: both;
 text-align: left; 
}

#footer #indent{
 padding-left: 230px;
}


#footer a {
 font-size: 12px;
 color:#637b88;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
}

#footer a:visited {
 font-size: 12px;
 color:#637b88;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
}

.enter {
 font-size: 11px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 border:0px solid #FFFFFF;
 padding:1px;
 width: 109px;
}

.enter_button {
 font-size: 11px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 color: #d1d5d7;
 background: #d42f27;
 border:0px solid #d42f27;
 width: 58px;
 padding:1px;
}
div.enter_button {
 width: 60px;
 border:1px solid #e8595b;
}

.white {
 font-size: 12px;
 color:#ffffff;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
}

a.gray {
 font-size: 12px;
 color:#f7babd;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
 text-decoration: underline;
}

a.gray:visited {
 font-size: 12px;
 color:#f7babd;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
 text-decoration: underline;
}

.red14_b {
 font-size: 12px;
 color:#ed1c24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:bold;
 text-decoration: underline;
}

a.red14_b {
 font-size: 12px;
 color:#ed1c24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:bold;
 text-decoration: underline;
}

a.red14_b:visited {
 font-size: 12px;
 color:#ed1c24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:bold;
 text-decoration: underline;
}

.red18_b {
 font-size: 18px;
 color:#ed1c24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
 text-decoration: underline;
}

a.red18_b {
 font-size: 18px;
 color:#ed1c24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
 text-decoration: underline;
}

a.red18_b:visited {
 font-size: 18px;
 color:#ed1c24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:bold;
 text-decoration: underline;
}

.ruseng {
 font-size: 10px;
 color:#f9d0bf;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
 text-decoration: none;
}

a.ruseng {
 font-size: 10px;
 color:#f9d0bf;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
 text-decoration: none;
}

a.ruseng:visited {
 font-size: 10px;
 color:#f9d0bf;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
 text-decoration: none;
}

.middletitle {
 font-size: 18px;
 color:#616468;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
 text-decoration: none;
}

.text {
 font-size: 11px;
 color:#616468;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
}

.text10 {
 font-size: 10px;
 color:#616668;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
}

a.text10:visited {
 font-size: 10px;
 color:#616668;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
}

.text12 {
 font-size: 12px;
 color:#616468;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
}

.text12_b {
 font-size: 12px;
 color:#616468;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:bold;
}

.text14 {
 font-size: 14px;
 color:#616468;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:normal;
}

.text14_b {
 font-size: 14px;
 color:#616468;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:bold;
}

.comment_title_black {
 font-size: 14px;
 color:#000000;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:bold;
}

.red_b {
 font-size: 11px;
 color:#ed1c24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 font-weight:bold;
}

.red {
 font-size: 11px;
 color:#ed1c24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
}

.red10 {
 font-size: 10px;
 color:#ed1c24;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
}

.button130 {
 width: 130px;
 height:21px;
 border: 1px solid #d9d7d3;
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 background-image: url('/themes/default/img/button_bg.gif');
 background-position:top;
 background-repeat:repeat-x;
 color: #FFFFFF;
 font-weight:bold; 
 text-align: center; 
}

.button210 {
 width: 210px;
 height:21px;
 border: 1px solid #d9d7d3;
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 background-image: url('/themes/default/img/button_bg.gif');
 background-position:top;
 background-repeat:repeat-x;
 color: #FFFFFF;
 font-weight:bold; 
 text-align: center; 
}

.inputb {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 width: 350px;
 height:21px;
 border: 1px solid #cbcac5;
}

.inputbh {
 font-size: 12px;
 font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
 width: 350px;
 height:215px;
 border: 1px solid #cbcac5;
}

.photodetails{
 height: 36px;
 padding-left: 20px;
 background: #e7e6e7;
}

.dotline{
 height:1px;
 background-image: url('/themes/default/img/dotline.gif');
 background-position:top;
 background-repeat:repeat-x;
 font-size: 1px;
 line-height: 1px;
}

.arr_left {
 padding-left:20px;
 background-image: url('/themes/default/img/arr_left_black.gif');
 background-position:left;
 background-repeat:no-repeat;
}

.arr_right {
 padding-right:20px;
 background-image: url('/themes/default/img/arr_right_black.gif');
 background-position:right;
 background-repeat:no-repeat;
}


}