@charset "utf-8";
/* CSS Document */

h2 {
	color:#71624e;
	font-size:10pt;
	font-weight:bold;
	margin:0px;
}

.largetopdiv {
	background:url(images/lgheader.gif) no-repeat top left;
	width:568px;
	height:20px;
	text-align:left;
	color:#81715a;
	margin-top:9px;
	padding-top:3px;
	padding-left:15px;
	padding-right:15px;
	font-size:9pt;
	font-weight:bold;
}
.largediv {
	background:#fefec6;
	width:576px;
	border:#fde599 1px solid;
	padding:10px;
}
.largedivempty {
	background:#none;
	width:576px;
	border:#fde599 1px solid;
	padding:10px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:5px;
}


.hugetopdiv {
	background:url(images/hgheader.gif) no-repeat top left;
	width:733px;
	height:20px;
	text-align:left;
	color:#81715a;
	margin-top:9px;
	padding-top:3px;
	padding-left:15px;
	padding-right:15px;
	font-size:9pt;
	font-weight:bold;
}
.hugediv {
	background:#fefec6;
	width:741px;
	border:#fde599 1px solid;
	padding:10px;
}


.smalltopdiv {
	background:url(images/smheader.gif) no-repeat top left;
	width:182px;
	height:20px;
	text-align:center;
	color:#81715a;
	margin-top:9px;
	padding-top:3px;
	font-size:9pt;
	font-weight:bold;
}
.smalldiv {
	background:#fefec6;
	width:170px;
	border:#fde599 1px solid;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
}


.mediumtopdiv {
	background:url(images/mdheader.gif) no-repeat bottom left;
	height:16px;
	text-align:center;
	color:#81715a;
	margin-top:9px;
	padding-top:12px;
	padding-left:15px;
	padding-right:15px;
	font-size:9pt;
	font-weight:bold;
}
.mediumdiv {
	background:#fefec6;
	border:#fde599 1px solid;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
}


.fimageframe {
	border:#fde599 1px solid;
	width:324px;
	height:244px;
	padding-top:2px;
	text-align:center;	
}


.contactframe {
	float:left;
	border:#fde599 1px dotted;
	width:230px;
	height:110px;
	padding:2px;
	margin:3px;
	}
	
.orrangeBorder {
	border:#fde599 2px solid;
}


.ad11 {
	background:url(images/ad11.gif) no-repeat top right;
	width:325px;
	height:20px;
	padding-top:6px;
	text-align:center;
	color:#71624e;
	font-weight:normal;
	font-size:10pt;
}
.ad12 {
	background:#fefec6;
	width:309px;
	padding-left:7px;
	padding-right:7px;
	border-left:#fed443 1px solid;
	border-right:#fed443 1px solid;
	text-align:left;
	color:#8b7c63;
	font-weight:normal;
	font-size:10pt;
}
.ad13 {
	background:url(images/ad12.gif) no-repeat top right;
	width:325px;
	height:18px;
}


.ad21 {
	background:url(images/ad21.gif) no-repeat top right;
	width:190px;
	height:18px;
	text-align:center;
	color:#71624e;
	font-weight:normal;
	font-size:10pt;
}
.ad22 {
	background:#fefec6;
	width:182px;
	padding-left:3px;
	padding-right:3px;
	border-left:#fed443 1px solid;
	border-right:#fed443 1px solid;
	text-align:left;
	color:#8b7c63;
	font-weight:normal;
	font-size:10pt;
}
.ad23 {
	background:url(images/ad22.gif) no-repeat top right;
	width:190px;
	height:18px;
}


.ad20 {
	background:url(images/ad20.gif) no-repeat top right;
	width:190px;
	height:29px;
	padding-top:7px;
	text-align:center;
	color:#71624e;
	font-weight:normal;
	font-size:10pt;
}


.krisha {
	padding-top:8px;
}


.firmregtitle {
	width:325px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	color:#495577;
	font-weight:bold;
	font-size:10pt;
}

.firmregsmall {
	font-size:9pt;
}

.firmregtd {
	color:#8b7c63;
	font-weight:normal;
	font-size:10pt;
}

.dateDiv {
	float:left;
	padding-right:17px;
}

.elDiv {
	padding-left:30px;
	padding-right:30px;
	padding-bottom:16px;
}

.saveDiv {
	background-image:url(images/saveicon.gif);
	background-repeat:no-repeat;
	background-position:center right;
	background-color:#6ac334;
	width:130px;
	margin-top:4px;
	padding-left:7px;
	padding-right:29px;
	height:20px;
	padding-top:2px;
	border:#fdeda4 1px solid;
}

.titleFrame {
	background:#feffe1;
	color:#71624e;
	text-align:center;
	font-weight:bold;
	font-size:10pt;
	border:#fde39b 1px solid;
	padding:3px;
	padding-left:18px;
	padding-right:18px;
}

.imageFrame {
	width:120px;
	text-align:center;
	vertical-align:middle;
	border:#fde39b 1px solid;
	background:#ffffff;
}
.imageFrame2 {
	width:114px;
	height:75px;
	text-align:center;
	float:left;
	border:#fde39b 1px solid;
	padding:2px;
	background:#ffffff;
	margin-right:10px;
	margin-bottom:11px;
}


.whiteLink:link,.whiteLink:visited,.whiteLink:active,.whiteLink:hover {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:9pt;
}

.menuLink2:link,.menuLink2:visited,.menuLink2:active,.menuLink2:hover {
	color:#71624e;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
}


.actionLink2:link,.actionLink2:visited,.actionLink2:active
{
color:#f68d2d;
text-decoration:none;
font-size:9pt;
font-weight:bold;
}
.actionLink2:hover
{
color:#f68d2d;
text-decoration:underline;
font-size:9pt;
font-weight:bold;
}


.firmdiv11 {
	float:left;
	background:url(images/gradf.gif) repeat-x top left;
	height:20px;
	padding-top:1px;
	font-size:10pt;
	color:#ffffff;
	text-align:center;
	width:250px;
	margin-right:2px;
	}
.firmdiv12 {
	float:left;
	background:url(images/gradf.gif) repeat-x top left;
	height:20px;
	padding-top:1px;
	font-size:10pt;
	color:#ffffff;
	text-align:center;
	width:70px;
	margin-right:2px;
	}
.firmdiv13 {
	float:left;
	background:url(images/gradf.gif) repeat-x top left;
	height:20px;
	padding-top:1px;
	font-size:10pt;
	color:#ffffff;
	text-align:center;
	width:274px;
	}
	
.firmdiv21 {
	float:left;
	padding-left:3px;
	padding-top:1px;
	font-size:10pt;
	color:#000000;
	text-align:left;
	width:247px;
	margin-right:2px;
	}
.firmdiv21 a {
	color:#000000;
	text-decoration:none;
	font-size:10pt;
	}
.firmdiv22 {
	float:left;
	padding-top:1px;
	text-align:center;
	width:70px;
	margin-right:2px;
	}
.firmdiv23 {
	float:left;
	padding-left:3px;
	padding-top:1px;
	font-size:10pt;
	color:#000000;
	text-align:left;
	width:271px;
	}
	
.firmdivclr {
	clear:both;
}


.firmlongdiv {
	background:none;
	border-bottom:#706f61 1px solid;
	height:23px;
}
.hfirmlongdiv {
	background:url(images/grady.gif) repeat-x top left;
	border-bottom:#706f61 1px solid;
	height:23px;
}
