@import url("library.css");
@import url("display.css");
/* CSS Document */
body{font:normal 14px Arial; color:#1e011d; line-height:130%; background:#ededed url(#) repeat; margin:0; padding:0;overflow-y:scroll;}



input{border:1px solid #A8A8A8;height: 20px; margin: 3px 0;}
textarea{border:1px solid #A8A8A8;height: 20px; margin: 3px 0; height: 70px;}

#closehide {
    background-color: #FFFFFF;
    border: 1px solid #DFDFDF;
    font-family: Arial,Liberation Sans,DejaVu Sans,sans-serif;
    font-size: 110%;
	Color: red;
    /*height: 50px;*/
    line-height: 1.2;
    margin: 10px auto;
    width: 870px;
}
#trma{
     background: #4A4A4A;
     }
#addresscon1 {
    background: url("contect.png") repeat-x scroll center top #FFFFFF;
    border-radius: 2em 2em 2em 2em;
    font-family: Arial;
    font-size: 14px;
    height: 148px;
    margin-left: 41px;
    margin-top: 25px;
    padding: 95px 0 25px 20px;
    width: 329px;
}

#addresscon2 {
    background: url("contect3.png") repeat-x scroll center top #FFFFFF;
    border-radius: 2em 2em 2em 2em;
    font-family: Arial;
    font-size: 14px;
    height: 78px;
    margin-left: 41px;
    margin-top: 25px;
    padding: 56px 0 25px 20px;
    width: 329px;
}

#closehide #hero-content
{
    background-color: #F0F0F0;
    background-image: url("../Img/mini-hero-bg.png");
    background-repeat: repeat;
    border: 3px solid #FFFFFF;
    /*height: 44px;*/

}
#leftbor{
border-left: 1px solid black;
}
/*{margin:0; padding:0;}*/

a{color:#FFFFFF; text-decoration:none;}
a:hover{text-decoration:underline;}

a.view{text-decoration:underline; font:bold 14px verdana; color:#FD1D06 !important;}
aview:hover{text-decoration:none;}

a.btn{background:transparent url(../images/btn_right.gif) no-repeat top right; float:left; height:29px; font:12px verdana; display:block; padding:0 21px 0 0; color:#ffffff; text-decoration:none;}
a.btn span{background:transparent url(../images/btn_left.gif) no-repeat; display:block; padding:7px 0 7px 20px;}
a.btn:hover span{text-decoration:underline;}

#logo_center{width:228px; height:443px; padding:0px 0 0 0px; color:#FFFFFF; font-style:Arial; }/*mani*/
#logo_centeriner{width:228px; height:123px; padding:190px 0 0 60px; color:#FFFFFF; font-style:Arial; font-size:16px; }/*mani*/
#wrap{width:980px; margin:0 auto; background: url(#) no-repeat; /*border:1px solid #d0cfcb; padding:2px 0 0 0;*/}

.header{/*padding:2px 2px 2px 0;*/ background:#1e011d url(images/innerheader.jpg) repeat-x top; height:79px; border-bottom:0px solid #a10000; position: relative;}
.header_new{/*padding:2px 2px 2px 0;*/ background:#1e011d url(images/innermain.jpg) repeat-x top; height:221px; border-bottom:0px solid #a10000; position: relative;}
.header .logo_bg{height:49px; padding:358px 0 0 105px; color:#FEED00; font-style:Arial; font-size:14px; font-weight:600;}

.clear{clear:both;}
.header1{/*padding:2px 2px 2px 0;*/ background:#1e011d url(images/innerheader.jpg) repeat-x top; height:219px; border-bottom:0px solid #a10000;}

#addresscon{background:#ffffff url(#) repeat-x top;
	font-family:Arial; font-size:14px;
    width: 290px;
	margin-top:25px;
	margin-left:35px;
	padding:12px 0 25px 20px;
	border-top-left-radius:2em;
	border-top-right-radius:2em;
	border-bottom-left-radius:2em;
	border-bottom-right-radius:2em;}
	
#bordertop_about_hd {
    background: url("images/about_hd.jpg") repeat-x scroll center top #1E011D;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    height: 55px;
    margin-top: 0;
    width: 882px;
}
#bordertop_register_hd {
    background: url("images/register_hd.jpg") repeat-x scroll center top #1E011D;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    height: 55px;
    margin-top: 0;
    width: 882px;
}
#bordertop_tc_hd {
    background: url("images/tc_hd.jpg") repeat-x scroll center top #1E011D;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    height: 55px;
    margin-top: 0;
    width: 882px;
}
#bordertop_cont_hd {
    background: url("images/contact_hd.jpg") repeat-x scroll center top #1E011D;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    height: 55px;
    margin-top: 0;
    width: 882px;
}

.footer {
    background:#d71921 url(images/bottomlogo.jpg)  no-repeat top right;;
    border-top: 24px solid #8C8D8E;
    clear: both;
    color: #d71921;
    height: 86px;
}
#imgt {
	float: left;
    height: 151px;
    margin-left: 350px;
    width: 255px;
    z-index: 100;
	cursor:pointer;}
	
#imgt1 {
	float: left;
    height: 35px;
    left: 998px;
	top:295px;
    position: absolute;
    width: 145px;
    z-index: 100;
	cursor:pointer;}
	
#ssmt{margin-left: 390px;}	

#centerwrap{
   background: #ffffff;
    margin: 0 auto;
    padding: 35px 75px;
	}

h1 {color:#FFFFFF; font-style:Arial; font-size:16px;}

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#logo_centeriner1{ background: none repeat scroll 0 0 #007DAD;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 600;
    height: 29px; }
#logo_footer{height:19px; padding:12px 0 0 00px; background:#770171; color:#d71921; font-style:Arial; font-size:14px; font-weight:600; text-align: center; border-bottom: 2px solid #FFFFFF;}
#logo_centeriner2{ border-bottom: 2px solid #FFFFFF;
    float: left;
    font-size: 14px;
    font-weight: 600;
    height: 4px;
    margin-left: 75px;
    width: 811px;}/*mani*/
	
	
	
#account-creation_form fieldset.reversoform {padding:10px !important}	
#account-creation_form fieldset {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
    padding: 0 10 15px;
	 border-bottom-right-radius:0;
	 border-bottom-left-radius:0;
}

#account-creation_form h3 {
    background: url("../img/bg_form_h3.png") repeat-x scroll 0 0 #D71A21;
    border-top-left-radius: 21px;
    border-top-right-radius: 21px;
    color: #FFFFFF;
    font-size: 14px;
    margin: -5px -10px 15px;
    padding: 8px;
    text-transform: uppercase;
}

#center_column #account-creation_form p {
    margin: 0;
    padding: 0 0 10px;
}
#account-creation_form fieldset.customerprivacy label {
    /*cursor: pointer;*/
    font-size: 14px;
    padding-bottom: 0;
    text-align: left;
}

form.std fieldset {
	margin:20px 0;
	border:1px solid #ccc;
	border-radius:21px;
	-moz-border-radius:21px;
	-webkit-border-radius:21px;
	-khtml-border-radius:21px;
	-o-border-radius:21px;
	position:relative
}



#authentication #center_column {
    width: 50%;
}

#msgod{
    margin: 0;
    padding: 0 0 10px;
}