/* Basic Style */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c4a5a;
	background:#FFFFFF url(../images/bg_body.gif) bottom repeat-x;
	background-attachment:fixed;
	text-align:center;
	margin:0px;
	margin-top:60px;
	padding:0px;
}

a:link,
a:visited{color:#00674e;text-decoration:underline;}
a:hover{text-decoration:none;}
a img{border:none;}
p{margin:14px 0px;}
h4{
	color:#0065a4;
	font-size:14px;
	margin-top:0px;
}
img{
	vertical-align:middle;
}

html

/* --------------------------- */

.dt {display:table; width:100%;}
.dr {display:table-row; width:100%;}
.dc {display:table-cell; width:100%; vertical-align:top;}

#wrap{
	width:760px;
	margin:0px auto 0px auto;
	text-align:left;
}

/* Shadow Style */
.corner_left{
	background:url(../images/corner_dot.gif) left top repeat-y;
}
.corner_right{
	background:url(../images/corner_dot.gif) right top repeat-y;
}
.corner_tleft{
	background:url(../images/corner_tl.gif) top left no-repeat;
}
.corner_tright{
	background:url(../images/corner_tr.gif) top right no-repeat;
}
.corner_bleft{
	background:url(../images/corner_bl.gif) bottom left no-repeat;
}
.corner_bright{
	background:url(../images/corner_br.gif) bottom right no-repeat;
}
.corner_top{
	background:url(../images/corner_dot.gif) top repeat-x;
}
.corner_bottom{
	background:url(../images/corner_dot.gif) bottom repeat-x;
}

/* Header Style */
.header{
	text-align:center;
	padding-top:20px;
}/* --------------------------- */

/* Content Style */

.content{
	padding:0px 40px;
}
*html .content{
	padding:0px 40px;
}/* --------------------------- */

/* Footer Style */
.footer{
	font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	font-size:10px;
	text-align:right;
	padding:0px 10px;
	padding-bottom:9px;
}
*html .footer{
	padding:0px 10px;
	padding-bottom:9px;
}

/* --------------------------- */