body{
margin:0px;
padding:0px;
text-align:center;
}

a{
text-decoration:none;
}

#container{
width:1003px;
height:864px;
margin-top:10px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
padding:0px; 
text-align:center;
border:1px solid #000000;
}

#mainbox{
width:980px;
height:850px;
margin:0px auto;
padding:5px 0px 5px 0px;
text-align:center;
}

#header{
width:980px;
height:120px;
margin:0px auto;
padding:0px;
text-align:center;
}

#logobox{
width:280px;
height:120px;
margin:0;
padding:0 0 0 25px;
text-align:center;
float:left;
}

#linkbox{
width:220px;
height:120px;
margin:0;
padding:0px;
text-align:center;
float:right;
vertical-align:bottom;
}

#logo{
width:152px;
height:96px;
margin:0;
padding:0px;
float:left;
background-image:url(../register_images/logo.jpg);
background-repeat:no-repeat;
}

#logoboxtxt{
margin:0;
padding:0px 0px 0px 12px;
width:240px;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#232323;
float:left;
text-decoration:none;
text-align:left;
}

#linkboxtxtalign{
width:220px;
height:20px;
padding:20px 8px 2px 0px;
float:right;
height:25px;
text-align:right;
vertical-align:bottom;
}

.linkboxtxt a{
padding:0px;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#6B6B6B;
text-decoration:none;
}

#spacer11{
width:8px;
height:25px;
margin:0px;
padding:0px;
float:left;
}

#spacer22{
width:3px;
height:25px;
margin:0px;
padding:0px;
float:left;
}


#buttonrow{
margin:0px;
padding:0px 6px 0px 6px;
text-align:center;
height:25px;
width:980px;
}

#button11{
width:114px;
height:25px;
margin:0px;
padding:0px;
float:left;
background-image:url(../register_images/b-77.jpg);
background-repeat:no-repeat;
}

#button22{
width:117px;
height:25px;
margin:0px;
padding-top:5px;
float:left;
background-image:url(../register_images/b-11.jpg);
background-repeat:no-repeat;
}

#button33{
width:117px;
height:25px;
margin:0px;
padding-top:5px;
float:left;
background-image:url(../register_images/b-22.jpg);
background-repeat:no-repeat;
}

#button44{
width:117px;
height:25px;
margin:0px;
padding-top:5px;
float:left;
background-image:url(../register_images/b-33.jpg);
background-repeat:no-repeat;
}

#button55{
width:117px;
height:25px;
margin:0px;
padding-top:5px;
float:left;
background-image:url(../register_images/b-44.jpg);
background-repeat:no-repeat;
}

#button66{
width:117px;
height:25px;
margin:0px;
padding-top:5px;
float:left;
background-image:url(../register_images/b-55.jpg);
background-repeat:no-repeat;
}

#button77{
width:117px;
height:25px;
margin:0px;
padding-top:5px;
float:left;
background-image:url(../register_images/b-66.jpg);
background-repeat:no-repeat;
}

#button88{
width:114px;
height:25px;
margin:0px;
padding:0px;
float:left;
background-image:url(../register_images/b-77.jpg);
background-repeat:no-repeat;
}

.buttontxt{
margin:0px;
padding:0px;
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.buttontxt a{
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#mainbox2{
margin-top:0px;
padding:0px;
width:980px;
height:620px;
text-align:center;
float:left;
}

#txtbox{
margin-top:30px;
padding:0px;
width:980px;
height:20px;
text-align:center;
}

#leftsection{
margin-top:5px;
margin-left:40px;
padding:0px;
width:610px;
height:520px;
float:left;
text-align:center;
border:1px solid #EDEDED;
}

#leftsectiontxtalign{
margin-top:15px;
margin-left:15px;
margin-right:15px;
margin-bottom:15px;
padding:0px;
width:600px;
height:480px;
text-align:left;
}

#leftsectiontxtalign1{
margin-top:10px;
padding:0px;
width:600px;
height:20px;
float:left
}

#leftsectiontxtalign2{
margin-top:15px;
padding:0px;
width:600px;
height:20px;
float:left
}

#txtwidth{
margin-right:15px;
padding:0px;
width:120px;
height:20px;
float:left
}

#txtwidth2{
margin:0px;
padding:0px;
width:310px;
height:20px;
float:right
}

#inputwidth{
margin:0px;
padding:0px;
width:145px;
height:20px;
float:left
}

#txtareawidth{
margin-top:15px;
padding:0px 0px 0px 135px;
float:left
}

#check{
margin:0px;
padding:0px 0px 0px 135px;
float:left
}

#submit{
margin-top:15px;
padding:0px 0px 0px 135px;
float:left
}

.leftsectiontxt1{
padding:0px;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#1E1E1E;
text-decoration:none;
text-align:right;
}

.leftsectiontxt2{
font-family:Arial;
font-size:14px;
font-weight:normal;
color:#949494;
text-decoration:none;
}

#txtar{
margin-top:15px;
padding:0px;
width:600px;
height:50px;
float:left
}

#bluetxtalign{
padding:0px;
margin:0px;
width:650px;
text-align:center;
float:left;
}

.bluetxt{
padding:0px;
margin:0px;
font-family:Arial;
font-weight:normal;
font-size:18px;
color:#4F799F;
text-decoration:none;
}


#rightsection{
margin-top:5px;
margin-right:2px;
padding:0px;
position:relative;
width:290px;
height:434px;
float:right;
text-align:center;
border:1px solid #EDEDED;
background-image:url(../register_images/bg.jpg);
background-repeat:repeat-x;
}

.rightsectiontxt{
padding:0px;
margin-top:410px;
margin-left:100px;
font-family:Arial;
font-weight:normal;
font-size:14px;
color:black;
text-decoration:none;
vertical-align:bottom;
}

#blacktxtalign{
padding-top:5px;
margin:0px;
width:280px;
float:right;
text-align:left;
}

.blacktxt{
padding:0px;
margin:0px;
font-family:Arial;
font-weight:normal;
font-size:14px;
color:black;
text-decoration:none;
}

#footer{
margin:0px;
padding:0px;
position:relative;
width:980px;
height:80px;
text-align:center;
vertical-align:bottom;
background-color:#F6F6F6;
float:left;
}

#footerlogoalign{
margin:0px;
padding:5px 0px 0px 10px;
float:left;
}

#footerlogo{
width:53px;
height:71px;
float:left;
background-image:url(../register_images/c-logo.jpg);
background-repeat:no-repeat;
}

#footer2{
margin:0px;
padding:40px 10px 0px 0px;
float:right;
}

.policy{
margin-top:0px;
padding:0px;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#232323;
text-decoration:none;
text-align:left;
}