@charset "utf-8";
body  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	background:url(images/Galloon.jpg) repeat;
}
#twotop {
	background:url(images/Edging.gif) top repeat-x;
}
.twoColFixLtHdr #container {
	width: 820px;
	text-align: left;
	margin:0 auto;
}  
.twoColFixLtHdr #header {
	background:url(images/top_Cotton_1.gif) top no-repeat;
	padding:0px 10px 0 10px;
	height:183px;
	margin: 0px;
	
	
}
.twoColFixLtHdr .n_bttm{ background:url(images/next_btm.png) top no-repeat; width:150px; height:40px; margin-top:-10px;/*margin-top:60px; margin-left:195px;*/ color:#375987; text-align:center; float:right; padding-top:12px; font-size:14px; font-weight:bold;} 
.twoColFixLtHdr .n_bttm a{ text-decoration:none; color:#375987;} .twoColFixLtHdr .n_bttm a:hover{ text-decoration:none; color:#1413c1;}
.twoColFixLtHdr #header h1 {
	margin: 0; 
	padding:10 0;
}
.twoColFixLtHdr #bg_border { background:url(images/bg_Cotton_2.gif) repeat-y; margin:0; padding:0 10px; }
.twoColFixLtHdr #sidebar1 {
	float: left;
	width: 184px;
	padding:15px 20px;
}
.twoColFixLtHdr  #mainContent {
	margin:0 0 0 220px;
	padding:15px 20px 15px 10px;
} 
.twoColFixLtHdr  #mainContent #Contentcenter{
	background:#F7FAFB;
	border:1px solid #CBCCCE;
	padding:10px 25px;
	text-align:justify;
	}
	
.twoColFixLtHdr  #mainContent #Contentcenter2{
	background:#F7FAFB;
	border:1px solid #CBCCCE;
	padding:10px 10px;
	text-align:justify;
	}
.twoColFixLtHdr #footer { 
	padding: 0 10px 0 20px; 
	background: url(images/standoutpunch_08.jpg) top;
	height:59px; 
} 
.twoColFixLtHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}
.twoColFixLtHdr #footer2 { 
	width: 820px;
	text-align:center;
	margin:0 auto;
	padding-top:8px;
	padding-bottom:5px;
} 
.twoColFixLtHdr #footer2 a{
	color: #FFFFFF;
	font-size:11px;
}
.privacy{ background: url(images/privacy.gif) no-repeat left; padding:0 18px 0 13px; text-decoration:underline; color:#FFFFFF; float:right;}
.sitemap{ background: url(images/sitemap.gif) no-repeat left; padding:0 18px 0 25px; text-decoration:underline; color:#FFFFFF; float:right;}
.twoColFixLtHdr #footer2 #footer3{
margin:0 23em 0 0; text-align:right;}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.imgLeft { margin-bottom:20px;}
a#menu{
	color: #FFFFFF;
	text-decoration:none;
	padding:5px 5px 5px 0;
	border-right:#8093B1 solid 1px;
	margin-right:10px;
}
a#menu2{
	color: #FFFFFF;
	text-decoration:none;
	padding:5px 5px 5px 0;
	margin-right:10px;
}
a:hover#menu{
	color: #CC9900;
	text-decoration:none;
}
a:hover#menu2{
	color: #CC9900;
	text-decoration:none;
}
.menu {
	font-weight:bold;
	color: #CC9900;
	padding:5px 5px 5px 0;
	border-right:#8093B1 solid 1px;
	margin-right:10px;
}
.menu2 {
	font-weight:bold;
	color: #CC9900;
	padding:5px 5px 5px 0;
	margin-right:10px;
}
.style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #993300;
}
.style3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
/*
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #017bb8;
	background-color: #dff0f7;
}
.style4ori {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}*/
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}
.styleBLUE{
	font-family: Arial, Helvetica, sans-serif;
	color: #3398CC;
	font-size: 12px;
}
.styleError{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.errorStyle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.userDetail{
	font-family: Arial, Helvetica, sans-serif;
	color: #3398CC;
}

.title1 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 14px;
	color: #993300;
	font-weight:bold;
	display:block;
	padding-left: 5px;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 12px;
	color: #666666;
	padding-left: 5px;
	padding-top: 10px;
}
/* ///////////////////////////////// */
#title2 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 12px;
	color: #666666;
	padding-left: 2px;
	padding-top: 10px;
	font-weight:bold;
	text-align:justify;
}
#title
a{
	font-family:Arial, Times, serif;
	color:#993300;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

#title a:link
{
	font-family:Arial, Times, serif;
	color:#993300;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

#title a:visited
{
	font-family:Arial, Times, serif;
	color:#993300;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
	
#title a:hover
{
	font-family:Arial, Times, serif;
	color:#993300;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}
/* ///////////////////////////////// */
.title3 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 10px;
	color: #003399;
	padding-left: 400px;
	padding-top: 5px;
	display:block;
}
.title4 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	padding-left: 0px;
	padding-top: 10px;
}
.title5 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 12px;
	color: #666666;
	font-style:italic;
	padding-left: 5px;
	padding-top: 10px;
	text-align:justify;
}
.title6 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	padding-left: 5px;
	padding-top: 10px;
}
.title7 {	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 12px;
	color: #CC3300;
	font-style:italic;
	font-weight:bold;
	padding-left: 5px;
	padding-top: 10px;
	text-align:justify;
}
.title8 {	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 12px;
	color: #CC3300;
	font-style:italic;
	font-weight:bold;
	padding-left: 290px;
	padding-top: 10px;
}
.title9{
	padding-left: 50px;
}
.title10 {	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 11px;
	color: #333333;

}
.title11 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 14px;
	color:#006699;
	font-weight:bold;
	padding-left: 0px;
	padding-top: 10px;
}
.title12 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 11px;
	color:#006699;
	font-weight:bold;
}
.title12 a{ text-decoration:none;} .title12 a:hover { text-decoration:underline; color:#333333;}
.title13 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 11px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
}
.title14 {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 11px;
	color:#006699;
	font-weight:bold;
	text-align:right;
}
.title14 a{ text-decoration:none; color:#006699;} .title14 a:link{ text-decoration:none; color:#006699;} .title14 a:hover { text-decoration:underline; color:#333333;}
.form2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.form {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	display:block;
}
.table {
	font-size: 6px;
}
.table2 {
	font-size: 6px;
	display:block;
	padding-top:0px;
}
.table3{
	position: absolute;
	display:block;
	Top: 250px;
	width: 176px;
}
td.styleTD{
	font-family: Arial, Helvetica, sans-serif;
	color: #017bb8;
	background-color: #ddebf2;
	text-align: center;
}
td.styleRE{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
}
td.styleUPLOAD{
	font-family: Arial, Helvetica, sans-serif;
	color:#3398cc;
}
a#footer{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	text-decoration: underline;
}
a#footer2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
}
div.leftMenu { 
position:absolute;
top:480px;
right:5;
width:200px;
}
.styleHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
img {
	border: 0;
}
a:link { 
	color: #375987;
}
a:visited { 
	color: #666666;
}
a:hover { 
	color: #666666;
}
a:active { 
	color: #666666;
}
a.style3{
	color: #FFFFFF;
}
.text{
	width:90px;
}
.password{
	width:90px;
}
#topMenu{background:url(images/menuBg.gif); padding:12px 0 12px 50px; 
font-weight:bold;}
#cc {float:right; width:250px;}
#Tag_Cloud{background:url(images/Tag_Cloud.gif) no-repeat top left; height:14px; padding:8px 10px;
font-size:14px; font-weight:bold; color:#FFFFFF; width:185px;}
#keyword{width:173px; padding:5px; color:#FFFFFF;}
#keyword img{ display:none;}
#loginfrm {background: url(images/login-bg.jpg) no-repeat top center; width:180px; height:125px; padding:35px 2px 5px 4px;}
#loginfrm p{padding:0; margin:5px 5px;}
#loginfrm p label{display: block; width:70px; float:left; padding:3px 0 0 0;}

#loginfrm p .btnright{ text-align:right;}

.line01 {background:url(images/line01.gif) top repeat-y; width:18px;}
.ic01{background:url(images/ic.gif) left no-repeat; padding:2px 20px 0 7px;}
.txt1{padding-left:10px; color:#0033FF; font-size:14px;} 
.txt1 a{color:#0033FF; text-decoration:none;}
.txt1 a:hover{color:#0033FF; text-decoration:underline;}
/*txt2*/
.txt2{padding:5px; font-size:14px; color:#993300; font-weight:bold;} 
.txt2 a{color:#993300; text-decoration:none;}
.txt2 a:hover{color:#993300; text-decoration:underline;}
/*txt3*/
.txt3{color:#017bb8; background-color:#ddebf2; font-weight:bold; text-align:center; font-size:12px;}
/*txt4*/
.txt4{color:#333; font-weight:bold; text-align:center; border:1px solid #b4dbee; font-size:12px;}
.labelfornextstep {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	display:block;
	border:1px solid #F7FAFB; width:120px; float:left; padding:3px 0 0 0; text-align:left;
}
.labelfornextstepr {
	font-family: Arial, Helvetica, sans-serif,Geneva;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	display:block;
	border:1px solid #F7FAFB; width:45px; float:left; padding:3px 0 0 0; text-align:left;
}
#frmnextright { float:right; padding:6px 0 0 0;}
#frmnextb { padding:0 0 0 50px;}
#frmnext{padding:5px;}
#frmnextr{ padding:0 0 4px 0;}
/*#frmnextright label{ float:left; }*/
#fsc { display:block; font-size:10px; padding:5px 0 0 50px; }
/* -----------------------------*/
#welcome { background:url(images/welcome-bg.jpg) top no-repeat; padding:35px 0 10px 5px; color:#FFFFFF; height:160px;}
.welcome { display:block; color:#FFFFFF;}
.welcome a{color:#FFFFFF;}
.welcome a:hover{color: #00CCFF;}
.welcome img{ float:right; padding:0 50px 0 0;}
