@charset "utf-8";
/* CSS Document */

body{
background:#000000;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

form{
padding:0;
margin:0;
}

#MainContainer{
margin:0 auto;
width:983px;
}

#Header{
background:url(../images/header.gif) repeat-x;
height:81px;
}

#Menu{

clear:both;
padding-top:5px;
}

#Menu ul{

padding: 0;
list-style-type:none;
}

#Menu ul li{
margin:0 0;
display:inline;
float:left;
}

#Menu ul li a{
color: #b2b2b2;
text-decoration: none;
}

#Menu ul li a:hover{
color:#ffffff;
}

#Menu ul li img{
margin:0 8px;
text-align:center;
}

#GalleryBg{
background:url(../images/gallery_bg.png) no-repeat;
width:517px;
height:305px;
}

#GalleryPadding{
padding:8px 15px 9px 15px;
}


.TblBg{
background:url(../images/body_bg.jpg) no-repeat right;
height:323px;
}



/*/////////////////////////////// Font ///////////////////////////////*/

.AlignCenter{
text-align:center;
}

.AlignRight{
text-align: right;
}

.AlignTop{
vertical-align:top;
}

.bold{
font-weight:bold;
}

.Font11px{
font-size:11px;
}

.Font15px{
font-size:15px;
}

.Font17px{
font-size:17px;
}

.Red{
color:#df1f27;
}

.Red a{
color:#df1f27;
text-decoration:none;
}

.Red a:hover{
color:#ffffff;
}


.Gray{
color:#b2b2b2;
}

.White{
color:#FFFFFF;
}

.White a{
text-decoration:none;
color:#FFFFFF;
}

.White a:hover{
color:#CCCCCC;
}


/*/////////////////////////////// Form ///////////////////////////////*/

.InputTxt{
width:180px;
margin:2px 0;
padding:1px;
border:1px solid #ac1b21;
}

.InputTxtSmall{
font-size:11px;
text-align:center;
width:30px;
margin:2px 0;
padding:1px;
border:1px solid #ac1b21;
}

.TextArea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:280px;
margin:2px 0;
padding:1px;
border:1px solid #ac1b21;
height:80px;
}




.SelectNoSize{
margin:2px 0;
padding:1px;
border:1px solid #ac1b21;


}


/*/////////////////////////////// Others ///////////////////////////////*/

.SectionSep{
background:url(../images/section_sep.gif) repeat-y right;
}

.TopGrayBrdr{
border-top:1px solid #363636;
}

.SectionGrayBrdr{
border-bottom:1px solid #363636;
border-top:1px solid #363636;
}

.PadRight30{
padding-right:30px;
}

.PadLeft60{
padding-left:60px;
}

.PadLeft20{
padding-left:20px;
}

.PadRight260{
padding-right:252px;
}

.LogoDiv{
width:173px;
padding:0 48px 0 61px;
}

.LineHeight30{
line-height:30px;
}

.Button_On{
background:url(../images/view_gallery.gif) no-repeat 0 0;
}

.Button_Off{
background:url(../images/view_gallery.gif) no-repeat 0 -19px;
}
/*//////////////////////////////Paging//////////////////////////////*/

.pages a{
font-size:11px;
color: #FFFFFF;
text-decoration:none;
display:block;
width:15px;
height:15px;
text-align:center;
border:1px solid #999999;
margin:0 3px;
}

.pages a:hover{
color: #ffffff;
background-color:#eb0000;
}

.pages span{
font-size:11px;
color: #ffffff;
background-color:#eb0000;
display:block;
width:15px;
height:15px;
text-align:center;
border:1px solid #999999;
margin:0 3px;
}
.send_items {
color:#FF0000;
font-size:14px;
padding:12px 0;
}

.send_items a{
border:#CCCCCC 1px inset;
padding:2px 4px;
color:#CCCCCC;
text-decoration:none;
font-weight:bold;
}
.send_items a:hover{
border:#CCCCCC 1px outset;
}

.Button {
background:#000000;
cursor:pointer;
border:#CCCCCC 1px inset;
padding:2px 4px;
color:#CCCCCC;
text-decoration:none;
font-weight:bold;
}

.addLnik a{
text-decoration:underline;
}

#subMsg {width:230px;margin-top:8px;color:#000000;font-weight:bold;}
#subMsg a{color:#000000;text-decoration:underline;}

#subMsg .success{background:#FFEBE8;border:1px solid #DD3C10;padding:4px;}
#subMsg .error{background:#FF9999;border:1px solid #E2D38E;padding:4px;}

.download_file{
padding-bottom:8px;
}
.download_file a{
color:#FFFFFF;
font-weight:bold;
}

