﻿/* Page divs starts here */
#divWrapper { 
 margin-right: auto; 
 margin-left: auto; 
 margin-top: 0px;
 width: 100%; 
 vertical-align: middle; 
 text-align: center;
} 
#divPageOuter {
 margin: 0 auto 0 auto; 
 width: 900px;
 height: auto;
 position:relative;
 text-align: center;
 background-color: #fff;
}
/* Header divs starts here */
#divHeader {
 margin-top: 5px;
 padding: 0px;
 width: 900px;
 height: 100px;
 float: left;
 background-image: url(header.gif);
}
/* Header divs ends here */

/* Content divs starts here */
#divContent {
 margin: 0px;
 padding: 10px;
 width: 880px;
 height: auto;
 float: left;
 background: #fff;
}
#divContentLeft {
 margin-right: 10px;
 padding: 0px;
 height: 550px;
 width: 200px;
 float: left;
}
#divContentLeftInner {
 margin: 0px;
 padding: 0px;
 width: 200px;
 height: auto;
 float: left;
 text-align: left;
 background-color: #ededed;
 border: dotted 1px #bbb;
}
#divContentLeftInnerBox {
 margin: 0px;
 padding: 0px;
 width: 200px;
 height: 200px;
 float: left;
 background-color: #e2e2e2;
}
#divContentLeftInnerBox div div {
 margin: 0px;
 padding: 8px 0px 0px 10px;
 width: 190px;
 height: 23px;
 float: left;
 font-size: 13px;
 font-weight: bold;
 background-color: #dedede;
 border-top: solid 1px #cfcfcf;
 border-bottom: solid 1px #a4bcc2;
}
#divContentLeftInnerBox ul { 
 margin: 0px; 
 padding: 8px 0px 8px 0px; 
 float: left;
} 
#divContentLeftInnerBox ul li { 
 margin: 0px;
 padding: 1px 0px 3px 20px;
 width: 180px;
 display: block;
 list-style-type: none;
 text-align: left;
 float: left;
 background : transparent url(arrow.png) no-repeat 3% 50%; 
}
#divContentLeftInnerBox ul li a {
 margin: 0px;
 padding: 0px;
 color: #444;
 font-size: 14px;
 text-decoration: none; 
}
#divContentLeftInnerBox ul li a:hover {
 margin: 0px;
 padding: 0px;
 color: #a2156f;
 text-decoration: underline; 
}
#divContentRight {
 margin-left: 4px;
 padding: 0px;
 width: 660px;
 height: auto;
 float: left;
}
#divContentHeader {
 margin: 0px;
 padding: 0px;
 width: 660px;
 height: 30px;
 float: left;
 text-align: left;
 border-bottom: solid 1px #ccc;
}
#divContentHeaderLeft {
 margin: 0px;
 padding-left: 2px;
 width: 340px;
 height: auto;
 float: left;
 color: #0d81a0;
 font-size: 19px;
 text-align: left;
}
#divContentHeaderRight {
 margin: 0px;
 padding: 2px;
 width: 310px;
 height: auto;
 float: right;
 text-align: right;
}
#divContentHeaderRight div {
 margin: 0px;
 padding: 2px;
 float: right; 
 text-align: right;
}
#divPageContent {
 margin-top: 10px;
 padding: 0px;
 width: 660px;
 height: auto;
 float: left;
}
/* Content divs ends here */

#divBottomBlock {
 margin: 0px;
 padding: 10px 10px 10px 10px;
 width: 880px;
 height: auto;
 float: left;
 background-image: url(footer_bg1.gif);
 background-repeat: repeat-x;
}

/* Footer divs starts here */
#divFooter {
 margin: 0px;
 padding: 0px;
 width: 900px;
 height: auto;
 float: left; 
 text-align: center; 
 background-color: #fff;
 border-top: solid 2px #c4c4c4;
}
#divFooter span {
 margin: 0px;
 padding-top: 6px;
 width: 878px;
 height: 20px;
 float: left;
 color: #666;
 font-size: 12px;
 text-align: center; 
}
/* Footer divs ends here */


#divLoginBox {
 margin: 0px; 
 padding: 10px; 
 width: 240px;
 background-color: #fff;
 border: solid 1px #c4c4c4;
}

/* Tab div starts here */
.tfOuter {
 margin: 0px; 
 padding: 0px; 
 width: 605px;
 float: left;
}
.tabs {
 margin: 0px; 
 padding: 0px; 
 width: 602px;
 float: left;
 border-bottom: solid 3px #c4c4c4;
}
.tabs div {
 margin: 0px; 
 padding: 0px; 
 float: left;
 border-right: solid 1px #fff;
 border-bottom: solid 1px #fff;
}
.formBox {
 margin: 0px; 
 padding: 0px; 
 width: 600px;
 height: auto;
 float: left;
 border: solid 1px #c4c4c4;
}
.formBox div {
 margin-top: 3px; 
 padding: 0px; 
 width: 600px;
 height: auto; 
 float: left;
 text-align: left; 
}
.message {
 margin: 0px; 
 padding: 10px 0px 10px 0px; 
 width: 600px;
 float: left;
 text-align: center; 
}

.divForm {
 margin: 10px 0px 10px 0px; 
 padding: 5px 10px 10px 10px; 
 width: 580px;
 height: auto; 
 float: left;  
 text-align: left;
 border: solid 1px #dbdbdb;
}
.divForm div {
 margin-top: 2px; 
 padding: 0px; 
 width: 580px;
 float: left;
 text-align: left; 
}
.formError {
 color: #ff0000;
 font-size: 12px;
 text-align: left;
}

.divImagesForm {
 margin : 0px;  
 padding: 0px; 
 width: 600px; 
 height: auto; 
 float: left; 
}