/* CSS Document */
body{
	background-color:#B1D37F;background-image:url(../images/shell/bg_layout.jpg);
	background-position:top;background-repeat:repeat-x;margin:0px;
	font-family:Arial, Helvetica, sans-serif;font-size:1em;}


/* Document */
#custom-doc {   
	margin:auto;text-align:left; /* leave unchanged */   
   /* width:752px;*/
    width:57.85em;
	*width:56.45em;
	min-width:752px;
	height:100%;
	background-color:#ffffff;
} 

/* Sub Page Template */
.a12-b{position:relative;}
.a12-b{_position:static;}
#a12-main .a12-b{position:static;}

#a12-main{width:100%;font-size:1em;}
.a12-t1 #a12-main,.a12-t2 #a12-main,.a12-t3 #a12-main{float:right;margin-left:-25em;}
.a12-t4 #a12-main,.a12-t5 #a12-main,.a12-t6 #a12-main{float:left;margin-right:-25em;}
.a12-t1 .a12-b{float:left;width:18em;*width:17.57em;}
.a12-t1 #a12-main .a12-b{margin-left:18em;*margin-left:18em;}

.a12-t4 .a12-b{float:right;width:18em;*width:17.57em;}
#a12-main .a12-b{float:none;width:auto;}

.a12-g .a12-u,.a12-g .a12-g,.a12-gc .a12-u,.a12-gc .a12-g .a12-u,.a12-ge .a12-u,.a12-gf .a12-u{float:right;display:inline;}
.a12-g div.first,.a12-gc div.first,.a12-gc a12.first a12.first,.a12-gd a12.first,.a12-ge a12.first,.a12-gf a12.first{float:left;}
.a12-gb .a12-u,.a12-gc .a12-u,.a12-gd .a12-u{float:left;}

/* Container (Green Container) */
div#cnt{width:90%;height:100%;text-align:center;margin-left:20px;}
div#cnt table.cnt_tbl{width:100%;height:100%;border-collapse:collapse;vertical-align:top;margin:0px;padding:0px;background-color:#E7ECF7;}
div#cnt table.cnt_tbl tbody td{height:100%;}
div#cnt table td#cnt-main div{font-size:0.8em;}

div.a12-t7{text-align:left;width:100%;}
div.a12-t7 div.a12-blk{clear:none;margin:7px;}
div.a12-t7 div.a12-blk .a12-u{float:left;}
div.a12-t7 div.a12-blk div.first{text-align:right;width:140px;padding-right:5px;}


/* CMS */
.blueHeading{font-size:1.1em;font-weight:bold;color:#3a6ab2;padding-bottom:6px;}