body
{
	margin:25px 0px 0px 0px;
    text-align: center;
}
form, P{
	margin:0px;
    padding:0px;
}
#blanker, .blanker{
	height:7px;
	clear:both;
}
#blanker1{
	height:2px;
	clear:both;
}
#container{
	width:770px;
	margin:0 auto;
	padding: 0px;
    text-align: left;
}

/* header css */
#header
{
	width:770px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#header h1, .header h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 0px;
}
.headerh1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 0px;
}
#header a
{
    color:#12334e;
    text-decoration:none;
}
#header a:hover
{
    color:#12334e;
    text-decoration:underline;
}
#headerleft
{
	width:302px;
    height:37px;
	float: left;
	margin:0px; padding: 0px;
    background-color:#12334e;
    font:10px verdana;
    color:#ffffff;
    line-height:35px;
    text-align:center;
    letter-spacing:1px;
}
#headerright
{
	width:468px;	
    height:37px;
	text-align:right;
	float: right;
	margin: 0px; padding: 0px;
    background-color:#7a2100;
    font:10px verdana;
    color:#ffffff;
    font-weight:bold;
    line-height:35px;
}
#headerleft a
{
    color:#ffffff;
    text-decoration:none;
}
#headerleft a:hover
{
    color:#ffffff;
    text-decoration:underline;
}
#headerright a
{
    padding:0px 15px 0px 15px;
    color:#ffffff;
    text-decoration:none;
}
#headerright a:hover
{
    color:#ffffff;
    text-decoration:underline;
}
#horline{
	height:7px;
	clear:both;
    background-color:#7a2100;
	margin:0px;
    padding:0px;
}

/* footer css */
#footer
{
	width:770px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#footer h1
{
    font: 10px verdana;
    color:#969ea6;
    line-height:14px;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
#footer h2
{
	float: left;
	margin:0px; padding: 0px;
    font:10px verdana;
    color:#969ea6;
    line-height:14px;
}
#footer a
{
    color:#969ea6;
    text-decoration:none;
}
#footer a:hover
{
    color:#969ea6;
    text-decoration:underline;
}

/* middle content */
#middle
{
	width:770px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#middlepart
{
	width:770px;
	float: left;
	margin: 0px;
	padding: 0px;
    background-color:#12334e;
}
#contentleft, .contentleft
{
	width:302px;
	float: left;
    background-color:#12334e;
}
#contentleft1, .contentleft1
{
	width:302px;
	float: left;
}
#title
{
	width:700px;
	font: 15px verdana;
	color:#7a2100;
	font-weight:bold;
	padding:5px 10px 5px 10px;
}
#contentright, .contentright
{
	width:468px;
	float: left;
	background-color:#ffffff;
}
.contentlefth1
{
    font: 10px verdana;
    color:#ffffff;
    line-height:13px;
	margin: 0px;
	padding: 7px 15px 7px 20px;
    text-align:justify;
}
#contentleft h1, .contentleft h1
{
    font: 10px verdana;
    color:#ffffff;
    line-height:13px;
	margin: 0px;
	padding: 7px 15px 7px 20px;
    text-align:justify;
}
.contentrighth1
{
    font: 10px verdana;
    color:#000000;
    line-height:18px;
	margin: 0px;
	padding: 10px 10px 9px 10px;
}
#contentright h1, .contentright h1
{
    font: 10px verdana;
    color:#000000;
    line-height:18px;
	margin: 0px;
	padding: 10px 10px 9px 10px;
}
#contentrighth2, .contentrighth2
{
    font: 10px verdana;
    color:#303030;
    line-height:15px;
	margin: 0px;
	padding: 7px 15px 7px 15px;
}
#contentright h2, .contentright h2
{
    font: 10px verdana;
    color:#303030;
    line-height:15px;
	margin: 0px;
	padding: 7px 15px 7px 15px;
}
#contentright h3
{
    font: 10px verdana;
    color:#999999;
    line-height:15px;
	margin: 0px;
	padding: 3px 15px 5px 15px;
}
#contentleft a
{
    color:#ffffff;
    text-decoration:underline;	
}
#contentleft a:hover
{
    color:#ffffff;
    text-decoration:none;
}
#contentright a
{
    color:#303030;
    text-decoration:underline;	
}
#contentright a:hover
{
    color:#303030;
    text-decoration:none;
}
#horline1{
	height:3px;
	clear:both;
    background-color:#7a2100;
	margin:0px;
    padding:0px;
}
#contentimg
{
    width:770px;
    height:105px;
    float:left;
    background-color:#999999;
	margin:0px;
    padding:0px;
}
#contentimg h1, .contentimg h1
{
	margin:0px;
    padding:20px 0px;
    text-align:center;
}
#contentimg h2
{
	margin:0px;
    padding:40px 0px;
    text-align:center;
}
#date
{
    position: absolute;
    width:115px;
    height:15px;
    background-color:#12334e;
    font:9px verdana;
    padding:0px;
    margin:0px 0px 0px 353px;
    color:#ffffff;
    text-align:center;
}
#date1
{
    position: absolute;
    width:115px;
    height:15px;
    background-color:#12334e;
    font:9px verdana;
    padding:0px;
    margin:0px 0px 0px 655px;
    color:#ffffff;
    text-align:center;
}

/* for any particular form fields */

#formcolumn1, .formcolumn1
{
	width:200px;
	float: left;
}
#formcolumn1 h1
{
    font: 10px verdana;
    color:#303030;
    line-height:13px;
	margin: 0px;
	padding: 7px 0px 7px 0px;
    text-align:justify;
}
#formcolumn2, .formcolumn2
{
	width:200px;
	float: left;
}
#formcolumn2_right, .formcolumn2_right
{
	width:375px;
	float: left;
	text-align:right;
}
#formcolumn2 h1
{
    font: 10px verdana;
    color:#303030;
    line-height:13px;
	margin: 0px;
	padding: 7px 0px 7px 0px;
    text-align:justify;
}
.textbox
{
    font: 10px verdana;
    color:#303030;
	margin: 0px;
    border:1px solid #7f9db9;
    background-color:#ffffff;
}

/* my account - middle content */
/* middle content */
#middle_myaccount
{
	width:770px;
	float: left;
	margin: 0px;
	padding: 0px;
    background-color:#e2eef6;
}
#myaccount_title
{
    width:770px;
	float: left;
	margin: 0px;
	padding: 0px;
    background-color: #aebfcc;
}
#myaccount_title h2
{
    font:10px verdana;
    color: #12334e;
	margin: 0px;
	padding: 12px 10px 12px 20px;
    background-color: #aebfcc;
}
.middle_myaccounth1
{
    font: 10px verdana;
    color:#12334e;
    line-height:13px;
	margin: 0px;
	padding: 0px 10px 0px 20px;
    text-align:justify;
}

#middle_myaccount h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:13px;
	margin: 0px;
	padding: 0px 10px 0px 20px;
    text-align:justify;
}
#myaccount1, .myaccount1
{
    width:160px;
	float: left;
    font: 10px verdana;
    color:#12334e;
    line-height:13px;
	margin: 0px;
	padding: 5px 0px 5px 0px;
    text-align:justify;
}
#myaccount2, .myaccount2
{
    width:570px;
	float: left;
    font: 10px verdana;
    color:#12334e;
    line-height:13px;
	margin: 0px;
	padding: 5px 0px 5px 0px;
    text-align:justify;
}

/* for services table */

#servicetable
{
    width:715px;
    float:left;
}
.servicetable
{
    width:715px;
    float:left;
}
.servicetable01
{
    width:110px;
	float: left;
    background-color:#f1f7fb;
}
#servicetable1
{
    width:110px;
	float: left;
    background-color:#f1f7fb;
}
.servicetable02
{
    width:200px;
	float: left;
    background-color:#f1f7fb;
}
#servicetable2
{
    width:200px;
	float: left;
    background-color:#f1f7fb;
}
.servicetable03
{
    width:120px;
	float: left;
    background-color:#f1f7fb;
}
#servicetable3
{
    width:120px;
	float: left;
    background-color:#f1f7fb;
}
.servicetable04
{
    width:130px;
	float: left;
    background-color:#f1f7fb;
}
#servicetable4
{
    width:130px;
	float: left;
    background-color:#f1f7fb;
}
.servicetable05
{
    width:155px;
	float: right;
    background-color:#f1f7fb;
}
#servicetable5
{
    width:155px;
	float: right;
    background-color:#f1f7fb;
}
#servicetable1 h1
{
    border-left:1px solid #aebfcc;
    border-right:2px solid #dce6ee;
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 5px 5px 10px;
}
.servicetable1h1
{
    border-left:1px solid #aebfcc;
    border-right:2px solid #dce6ee;
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 5px 5px 10px;
}
#servicetable2 h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 5px 5px 10px;
}
#servicetable3 h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 10px 5px 5px;
    border-left:2px solid #dce6ee;
    border-right:2px solid #dce6ee;
    text-align:right;
}
#servicetable4 h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 10px 5px 5px;
    text-align:right;
}
#servicetable5 h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
    text-align:right;
	margin: 0px;
	padding: 5px 10px 5px 5px;
    border-left:2px solid #dce6ee;
    border-right:1px solid #aebfcc;
}

/* popup */
#popup
{
    width:750px;
	float: left;
    text-align:left;
}
#popup h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:13px;
	margin: 0px;
	padding: 0px 10px 0px 10px;
    text-align:left;
}
#popup a
{
    color:#12334e;
    text-decoration:none;
}
#popup a:hover
{
    color:#12334e;
    text-decoration:underline;
}
#popuptable
{
    width:719px;
	float: left;
    background: url(../images/bg_popuptable.gif) repeat-y;
}
#ptable1
{
    width:62px;
	float: left;
    margin:0px;
    padding: 5px 0px 5px 0px;
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
    text-align:center;
}
#ptable2
{
    width:88px;
	float: left;
}
#ptable3
{
    width:102px;
	float: left;
}
#ptable4
{
    width:135px;
	float: left;
}
#ptable5
{
    width:125px;
	float: left;
}
#ptable6
{
    width:132px;
	float: left;
}
#ptable7
{
    width:75px;
	float: left;
}
#ptable2 h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 3px 5px 3px;
    text-align:left;
}
#ptable3 h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 3px 5px 3px;
    text-align:right;
}
#ptable4 h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 3px 5px 3px;
    text-align:right;
}
#ptable5 h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 3px 5px 3px;
    text-align:right;
}
#ptable6 h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 3px 5px 3px;
    text-align:right;
}
#ptable7 h1
{
    font: 10px verdana;
    color:#12334e;
    line-height:14px;
	margin: 0px;
	padding: 5px 3px 5px 3px;
    text-align:right;
}

.homelink
{
	font: 12px verdana;
	color: #ffffff;
	line-height:22px;
	padding:15px;
}
a.homelink
{
	font: 12px verdana;
	color: #ffffff;
	line-height:20px;
	text-decoration: none;
}
a:hover.homelink
{
	font: 12px verdana;
	color: #ffffff;
	line-height:20px;
	text-decoration: underline;
}

/***************/

#content
{
	width:770px;
	float: left;
	font: 10px verdana;
    color:#303030;
    line-height:15px;
	margin: 0px;
}

.contenth1
{
    font: 10px verdana;
    color:#303030;
    line-height:15px;
	margin: 0px;
	padding: 7px 15px;
}

#content h1
{
    font: 10px verdana;
    color:#303030;
    line-height:15px;
	margin: 0px;
	padding: 7px 15px;
}
.contentdesc
{
	padding: 7px 15px;
}
#heading
{
	font: 15px verdana;
	color:#7a2100;
	font-weight:bold;
	text-align:left;
}
a
{
    color:#303030;
    text-decoration:underline;	
}
a:hover
{
    color:#303030;
    text-decoration:none;
}
.formbg{	
	background-color: #bacce3;
	marging:0px;
}
.formtext
{
	font-family: verdana;
	font-size: 10px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
	background: White;
}
.formheadtext
{
	padding-right: 1px;
    padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-family: verdana;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
}
.compulsorymark{
	color:#800000;
}
.inputbox{
	border-right: #c9c9c9 1px solid;
	border-top: #c9c9c9 1px solid;	
	border-left: #c9c9c9 1px solid;
	color: #000000;
	font-size: 11px;
	border-bottom: #c9c9c9 1px solid;
	font-family: arial,verdana,helvetica,sans-serif;  
	background-color: #ffffff;

}
.buttonback 
{
	border: #999999 1px solid;
	font-weight:bold;	 
	font-size: 12px; 
	color: #000000;
	font-family: arial,verdana,helvetica,sans-serif; 
	text-decoration: none;	
}
#byline{
	font: 11px verdana;
	color:#7a2100;
	font-weight:normal;
	text-align:left;
}
.error{
	color:#cc0000;
}
.maroonheading{
	font: 11px verdana;
	color:#7a2100;
	font-weight:bold;
	text-decoration:none;
}
.maroonheading a{
	font: 11px verdana;
	color:#7a2100;
	font-weight:bold;
	text-decoration:none;
}
.maroonheading a:hover{
	font: 11px verdana;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.blabkheading{
	font: 12px verdana;
	color:#000000;
	font-weight:bold;
}
