#innerboxes , #content-hp , #inner-content, #password-content, #innerboxes, img { behavior: url(iepngfix.htc) }
html, body{
	margin:0; padding:0;
	background: #A08059 url(../images/background.jpg) repeat-x;
	}
#wrapper{
	margin:0 auto;
	width:814px; min-height:900px;
	background:url(../images/wrapper.jpg) no-repeat;
	}
#wrapperinner{
	margin:0 auto;
	width:814px; min-height:100%;
	background:url(../images/wrapper-over.jpg) repeat-y;
	}
#topnav{
	margin:0; padding:5px 0 0 565px; color:#270822;
	}
#topnav a:link, #topnav a:visited, #topnav a:active{
	text-decoration:none; color:#270822; font-size:11px; padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	}
#topnav a:hover{
	text-decoration:underline;
	}
#header{
	margin:0; padding:0 47px 0 23px;
	}
#logo{
	float:left; margin:0; padding:20px 0 0 0;
	width:282px; height:45px;
	}
#hpright{
	float:left; margin:0; padding:55px 0 0 0;
	width:462px;
	font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#270822;
	}
#innertop{
	margin:5px 0 0 0; padding:0; float:left;
/*	position:relative;*/
	}
#innerright{
	/*position:absolute; top:0; left:144px;*/
	width:318px; height:63px;
	margin:0 0 0 144px;
	}
#innerright h1{
	margin:0; padding:0;
	font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#a54f1e;
	}
#innerright a:link, #innerright a:visited, #innerright a:active{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#A54F1E; font-weight:bold;
	}
#innerright a:hover{
	text-decoration:none;
	}
#innerboxes{
	/*position:absolute; top:70px; left:0;*/
	width:462px;
	margin:10px 0 0 0;
	}
#innerboxes h1{
	margin:0; padding:0 0 7px 0;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;
	}
#innerboxes .box1{
	/*position:absolute; top:0; left:0px;*/ padding:15px 0 0 20px; float:left;
	background:url(../images/inner-box1.png) no-repeat;
	width:133px; height:101px;
	}
#innerboxes .box1 a:link, #innerboxes .box1 a:active, #innerboxes .box1 a:visited{
	text-decoration:none; padding:7px 0 0 22px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#270822;
	}
#innerboxes .box1 a:hover{
	text-decoration:underline;
	}
*:first-child+html #innerboxes .box1 a:link, *:first-child+html #innerboxes .box1 a:active, *:first-child+html #innerboxes .box1 a:visited{
	text-decoration:none; padding:9px 0 0 22px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#270822;
	}
*:first-child+html #innerboxes .box1 a:hover{
	text-decoration:underline;
	}
#innerboxes .box2{
	/*position:absolute; top:0; left:153px;*/ padding:15px 0 0 20px; float:left;
	background:url(../images/inner-box2.png) no-repeat;
	width:133px; height:102px;
	}
#innerboxes .box2 a:link, #innerboxes .box2 a:active, #innerboxes .box2 a:visited{
	text-decoration:none; padding:8px 0 0 22px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#990033;
	}
#innerboxes .box2 a:hover{
	text-decoration:underline;
	}
*:first-child+html #innerboxes .box2 a:link, *:first-child+html #innerboxes .box2 a:active, *:first-child+html #innerboxes .box2 a:visited{
	text-decoration:none; padding:10px 0 0 22px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#990033;
	}
*:first-child+html #innerboxes .box2 a:hover{
	text-decoration:underline;
	}
#innerboxes .box3{
	/*position:absolute; top:0; left:306px;*/ padding:15px 0 0 20px; float:left;
	background:url(../images/inner-box3.png) no-repeat;
	width:133px; height:102px;
	}
#innerboxes .box3 a:link, #innerboxes .box3 a:active, #innerboxes .box3 a:visited{
	text-decoration:none; padding:8px 0 0 22px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cc6633;
	}
#innerboxes .box3 a:hover{
	text-decoration:underline;
	}
*:first-child+html #innerboxes .box3 a:link, *:first-child+html #innerboxes .box3 a:active, *:first-child+html #innerboxes .box3 a:visited{
	text-decoration:none; padding:10px 0 0 22px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cc6633;
	}
*:first-child+html #innerboxes .box3 a:hover{
	text-decoration:underline;
	}
#hpboxes{
	margin:37px 32px 0 48px; padding:0;
	}
#hpboxes h1{
	margin:0; padding:0 0 20px 0; width:140px;
	font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#FFFFFF;
	}
#hpboxes .content{
	margin:0; padding:0; height:116px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF;
	}
*:first-child+html #hpboxes .content{
	margin:0; padding:0; height:114px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF;
	}
#hpboxes .box1 a:link, #hpboxes .box1 a:active, #hpboxes .box1 a:visited{
	text-decoration:none; padding: 0 0 0 98px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#270822;
	}
#hpboxes .box1 a:hover{
	text-decoration:underline;
	}

#hpboxes .box2 a:link, #hpboxes .box2 a:active, #hpboxes .box2 a:visited{
	text-decoration:none; padding: 0 0 0 98px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#990033;
	}
#hpboxes .box2 a:hover{
	text-decoration:underline;
	}

#hpboxes .box3 a:link, #hpboxes .box3 a:active, #hpboxes .box3 a:visited{
	text-decoration:none; padding: 0 0 0 98px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cc6633;
	}
#hpboxes .box3 a:hover{
	text-decoration:underline;
	}
#hpboxes .box1{
	float:left; padding:28px 43px 0 26px;
	background:url(../images/box1.jpg) no-repeat;
	width:175px; height:224px;
	}
#hpboxes .box2{
	float:left; padding:28px 43px 0 26px;
	background:url(../images/box2.jpg) no-repeat;
	width:177px; height:224px;	
	}
#hpboxes .box3{
	float:left; padding:28px 43px 0 26px;
	background:url(../images/box3.jpg) no-repeat;
	width:175px; height:224px;
	}
#content-hp{
	margin:37px 0 0 41px; padding:0;
	}
#content-hp h1{
	margin:0; padding:0 0 15px 0;
	font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#a54f1e;
	}
#content-hp a:link, #content-hp a:visited, #content-hp a:active{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A54F1E;
	}
#content-hp a:hover{
	text-decoration:none;
	}
#content-hp .top{
	background:url(../images/f-top.png) no-repeat;
	width:732px; height:25px;
	}
#content-hp .content{
	padding:0 0 0 32px;
	background:url(../images/f-cont.png) repeat-y;
	width:700px;
	}
#content-hp .content .left{
	float:left;
	width:196px;
	border:1px solid #FF0000;
	}
#content-hp .bottom{
	background:url(../images/f-bottom.png) no-repeat;
	width:732px; height:27px;
	}
/*===================INNER CONTENT */
#inner-content{
	/*clear:both; position:absolute; top:210px;*/
	clear:both;
	margin:10px 0 0 41px; padding:0;
	}
#inner-content .top{
	background:url(../images/f-top.png) no-repeat;
	width:732px; height:25px;
	}
#inner-content .bottom{
	background:url(../images/f-bottom.png) no-repeat;
	width:732px; height:27px;
	}
/*===================INNER CONTENT - ADVISOR */
#inner-content .advisor{
	padding:0 20px 0 32px;
	background:url(../images/f-cont1.png) repeat-y;
	width:680px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#270822; font-weight:normal;
	}
#inner-content .advisor h1{
	margin:0; padding:0 0 20px 0;
	font-family:"Times New Roman", Times, serif; font-size:28px; color:#270822; font-weight:normal;
	}
#inner-content .advisor h2{
	margin:0; padding:0 0 20px 0;
	font-family:"Times New Roman", Times, serif; font-size:18px; color:#270822; font-weight:normal;
	}
#inner-content .advisor h3{
	margin:0; padding:0;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#270822; font-weight:bold;
	}
#inner-content .advisor p{
	margin:0; padding:0;
	}
/*#inner-content .advisor ul{
	margin:0; padding:0;
	}
#inner-content .advisor li{
	list-style:outside; margin-left:20px;
	}*/
#inner-content .advisor a:link, #inner-content .advisor a:visited, #inner-content .advisor a:active{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#cc6633;
	}
#inner-content .advisor a:hover{
	color:#663300;
	}
/*===================INNER CONTENT - JOIN */
#inner-content .join{
	padding:0 20px 0 32px;
	background:url(../images/f-cont1.png) repeat-y;
	width:680px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#270822; font-weight:normal;
	}
#inner-content .join h1{
	margin:0; padding:0 0 20px 0;
	font-family:"Times New Roman", Times, serif; font-size:28px; color:#990033; font-weight:normal;
	}
#inner-content .join h2{
	margin:0; padding:0 0 20px 0;
	font-family:"Times New Roman", Times, serif; font-size:18px; color:#270822; font-weight:normal;
	}
#inner-content .join h3{
	margin:0; padding:0;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#990033; font-weight:bold;
	}
#inner-content .join p{
	margin:0; padding:0;
	}
/*#inner-content .join ul{
	margin:0; padding:0;
	}
#inner-content .join li{
	list-style:outside; margin-left:20px;
	}*/
#inner-content .join a:link, #inner-content .join a:visited, #inner-content .join a:active{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#cc6633;
	}
#inner-content .join a:hover{
	color:#663300;
	}

/*===================INNER CONTENT - SUPPORTER */
#inner-content .supporter{
	padding:0 20px 0 32px;
	background:url(../images/f-cont1.png) repeat-y;
	width:680px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#270822; font-weight:normal;
	}
#inner-content .supporter h1{
	margin:0; padding:0 0 20px 0;
	font-family:"Times New Roman", Times, serif; font-size:28px; color:#cc6633; font-weight:normal;
	}
#inner-content .supporter h2{
	margin:0; padding:0 0 20px 0;
	font-family:"Times New Roman", Times, serif; font-size:18px; color:#270822; font-weight:normal;
	}
#inner-content .supporter h3{
	margin:0; padding:0;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cc6633; font-weight:bold;
	}
#inner-content .supporter p{
	margin:0; padding:0;
	}
/*#inner-content .supporter ul{
	margin:0; padding:0;
	}
#inner-content .supporter li{
	list-style:outside; margin-left:20px; margin-top:5px;
	}*/
#inner-content .supporter a:link, #inner-content .supporter a:visited, #inner-content .supporter a:active{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#cc6633;
	}
#inner-content .supporter a:hover{
	color:#663300;
	}
/*===================PASSWORD PROTECTED AREA */
#password-content{
	clear:both;
	margin:10px 0 0 41px; padding:0;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#270822; font-weight:normal;
	}
#password-content .top{
	padding:40px 30px 0 32px;
	background:url(../images/f-top1.png) no-repeat;
	width:670px; height:43px;
	}
#password-content .top a:link, #password-content .top a:visited, #password-content .top a:active{
	text-decoration:none; padding:0 7px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#270822; font-weight:normal;
	}
#password-content .top a:hover{
	text-decoration:underline;
	}
#password-content .bottom{
	background:url(../images/f-bottom.png) no-repeat;
	width:732px; height:27px;
	}
#password-content .content{
	padding:0 0 0 32px;
	background:url(../images/f-cont2.png) repeat-y;
	width:700px;
	}
.contenta:link, .contenta:visited, .contenta:active{
	text-decoration:underline;  color:#270822;
	}
.contenta:hover{
	text-decoration:none;
	}
.ileft:link, .ileft:visited, .ileft:active{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#270822; font-weight:bold;
	}
.ileft:hover{
	color:#990033;
	}
.ileft-active:link, .ileft-active:visited, .ileft-active:active{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990033; font-weight:bold;
	}
.ileft-active:hover{
	color:#270822;
	}
#password-content h1{
	margin:0; padding:0 0 20px 0;
	font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#990033; font-weight:bold;
	}
/*===================FOOTER */
#footer{
	margin:10px 0 0 69px; padding:0 0 30px 0;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#270822;
	}
#footer a:link, #footer a:visited, #footer a:active{
	text-decoration:none; color:#270822; padding:0 7px;
	}
#footer a:hover{
	text-decoration:underline;
	}
	#footer .powered:link, #footer .powered:visited, #footer .powered:active{
	text-decoration:none; color:#270822;padding:0px;
	}
#footer .powered:hover{
	text-decoration:underline;
	}
/*============GENERAL */
td{
	vertical-align:top; /*text-align:left;*/
	}
.label{
	margin:0; padding:0; display:block;
	color:#a54f1e; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	}
.label1{
	margin:0; padding:0; display:block;
	color:#a54f1e; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;
	}
.input{
	margin:0 0 6px 0; padding:0;
	width:180px;
	}
.input1{
	margin:0; padding:0;
	width:90px; height:18px;
	}
.input2{
	margin:0 0 6px 0; padding:0;
	width:250px;
	}
.input3{
	margin:0; padding:0;
	width:400px;
	}
.input4{
	margin:0; padding:0;
	width:300px;
	}
#formtab{
	margin:0; padding:0;
	}
#formtab td{
	vertical-align:middle;
	}
	
div.grid-view-title { border-bottom:1px solid #666; background-color: #cedbe4; padding: 8px; }
.grid-view { color: #333333; }
.grid-view-header th {font-weight: bold; border-bottom:1px solid #572B15; background-color: #CC6633; color:#FFFFFF;}

/******************Add**************************/
.grid-view-header th a:link,.grid-view-header th a:active,.grid-view-header th a:visited { color:#FFFFFF;text-decoration:none;}
.grid-view-header th a:hover {text-decoration:none;}
/******************End **************************/


.grid-view-row { background-color: #FFFFFF; }
td.grid-view-cell-expanded { background-color: #eff8fd; padding-left:20px; }
tr.grid-view-row-expand table { border-collapse:collapse; }
tr.grid-view-expand-head td { border-bottom: 1px solid #999; font-weight:bold; padding-top:5px; }
td.grid-view-cell-expanded ul li { line-height: 22px; }
      
.grid-view-row-alt { background-color: #E6E6E6; }
.grid-view-row-edit { background-color:#7295b5; }
.grid-view-row td, .grid-view-row-alt td, .grid-view-row-edit td { vertical-align:top; }
.grid-view-footer td { text-align:left; font-weight: bold; border-top:1px solid #666; border-bottom:1px solid #666; background-color: #fff; }
.grid-view-footer table td { border:none; }
.grid-view-footer label { display:block; text-align:left;}
.grid-view-pager {  text-align:right; font-weight: bold; border-top:1px solid #666; background-color: #cedbe4;  }
.grid-view-pager table { float: right; border-collapse:collapse; }
.grid-view-pager table td { padding: 0 2px; }
.grid-view-pager a { border:none; text-decoration: underline; }

div.grid-view-title1 { background-color: #FFFFFF; padding: 8px; }
.grid-view1 { color: #000000; }
.grid-view-header1 th {font-weight: bold; background-color: #FFFFFF; color:#000000;}
.grid-view-row1 { background-color: #FFFFFF; }
td.grid-view-cell-expanded1 { background-color: #eff8fd; padding-left:20px; }
tr.grid-view-row-expand1 table { border-collapse:collapse; }
tr.grid-view-expand-head1 td { border-bottom: 1px solid #999; font-weight:bold; padding-top:5px; }
td.grid-view-cell-expanded1 ul li { line-height: 22px; }
      
.grid-view-row-alt1 { background-color: #FFFFFF; }
.grid-view-row-edit1 { background-color:#7295b5; }
.grid-view-row1 td, .grid-view-row-alt1 td, .grid-view-row-edit1 td { vertical-align:top; }
.grid-view-footer1 td { text-align:left; font-weight: bold; border-top:1px solid #666; border-bottom:1px solid #666; background-color: #fff; }
.grid-view-footer1 table td { border:none; }
.grid-view-footer1 label { display:block; text-align:left;}
.grid-view-pager1 {  text-align:right; font-weight: bold; border-top:1px solid #666; background-color: #cedbe4;  }
.grid-view-pager1 table { float: right; border-collapse:collapse; }
.grid-view-pager1 table td { padding: 0 2px; }
.grid-view-pager1 a { border:none; text-decoration: underline; }


@media screen and (-webkit-min-device-pixel-ratio:0) {
	#hpboxes .content{
	margin:0; padding:0; height:121px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF;
	}
	#innerboxes .box1 a:link, #innerboxes .box1 a:active, #innerboxes .box1 a:visited{
	text-decoration:none; padding:12px 0 0 22px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#270822;
	}
	#innerboxes .box1 a:hover{
		text-decoration:underline;
		}
#innerboxes .box2 a:link, #innerboxes .box2 a:active, #innerboxes .box2 a:visited{
	text-decoration:none; padding:13px 0 0 22px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#990033;
	}
#innerboxes .box2 a:hover{
	text-decoration:underline;
	}
#innerboxes .box3 a:link, #innerboxes .box3 a:active, #innerboxes .box3 a:visited{
	text-decoration:none; padding:13px 0 0 22px; display:block;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cc6633;
	}
#innerboxes .box3 a:hover{
	text-decoration:underline;
	}
}
.hrCls
{
	border-bottom: 1px solid #A98C69;
	}

