.outer { 
	position: relative;
	height:400px;
	width:100%;
	margin:0px 0px 0px 0px;
}
.inner {
	height: 100%;
	width: 100%;
	overflow: auto;
	position: absolute;
	z-index:10000000;
}

.wf {
	width: 100%;
}




.v3styles FORM {
	MARGIN: 0px
}

.v3styles BODY.homeBg {
	BACKGROUND-POSITION: 0px right; BACKGROUND-IMAGE: url(../images/frameCont_bodyBg.gif); BACKGROUND-REPEAT: repeat-x;
}
.v3styles TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}



.tich {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tich:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tiho {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tiho03 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 17px; 
	COLOR: #1e3666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	border-bottom: 1px dotted #c4c4c4;
	
}
.tihelp {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.txhelp1 {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txhelp1:hover {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txhelp2 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txhelp2:hover {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.h3 {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.h4 {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txmain {
	FONT-SIZE: 80%; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txquote {
	FONT-SIZE: 100%; COLOR: #4c4c4c; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txqautor {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.txpoints {
	FONT-SIZE: 100%; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.tx2 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tx2:hover {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tx4 {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.tx4:hover {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.form1 {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; WIDTH: 100%; COLOR: #333333; BORDER-BOTTOM: #d1d1d1 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.form2 {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; COLOR: #333333; BORDER-BOTTOM: #d1d1d1 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.line1 {
	HEIGHT: 1px; BACKGROUND-COLOR: #e1e1e1
}






.tablemain2 {
	BORDER-RIGHT: #dcdce0 1px solid; BORDER-TOP: #dcdce0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #dcdce0 1px solid; COLOR: #333333; BORDER-BOTTOM: #dcdce0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7ea; TEXT-DECORATION: none
}
.tableheader {
	BORDER-RIGHT: #e7e7ea 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f2f2f3 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #f2f2f3 1px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #dcdce0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7ea; TEXT-DECORATION: none
}
.tablebottom {
	BORDER-RIGHT: #e7e7ea 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f2f2f3 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f2f2f3 1px solid; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #e7e7ea 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7ea; TEXT-DECORATION: none
}

.tdheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.tdcontent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.T_Table_Title
      { font: italic bold 10pt Arial, Helvetica, sans-serif; }

.T_Head1
      { font: bold 8pt Arial, Helvetica, sans-serif; }

.T_Head1_Italic
      { font: italic bold 8pt Arial, Helvetica, sans-serif; }

.T_Head1_RtAlign
      { font: bold 8pt Arial, Helvetica, sans-serif; text-align: right; }

.T_Head1_Center
      { font: bold 8pt Arial, Helvetica, sans-serif; text-align: center; }

.T_Head1_indent1
      { margin-left: 5pt; font: bold 8pt Arial, Helvetica, sans-serif; }

.T_Paragraph, .Notes, .T_Bullet, li.T_Bullet
      { font: 8pt Arial, Helvetica, sans-serif; }

.T_Paragraph_Italic
      { font: italic 8pt Arial, Helvetica, sans-serif; }

.T_Paragraph_RtAlign
      { font: 8pt Arial, Helvetica, sans-serif; text-align: right; }

.T_Paragraph_RtAlign_Bold
      { font: bold 8pt Arial, Helvetica, sans-serif; text-align: right; }

.T_Paragraph_indent1
      { margin-left: 5pt; font: 8pt Arial, Helvetica, sans-serif; }

.T_Paragraph_indent1_Italic
      { margin-left: 5pt; font: italic 8pt Arial, Helvetica, sans-serif; }

.T_Paragraph_indent2
      { margin-left: 15pt; font: 8pt Arial, Helvetica, sans-serif; }



.TTableTitle
      { font: italic bold 10pt Arial, Helvetica, sans-serif; }

.THead1
      { font: bold 8pt Arial, Helvetica, sans-serif; }

.THead1Italic
      { font: italic bold 8pt Arial, Helvetica, sans-serif; }

.THead1RtAlign
      { font: bold 8pt Arial, Helvetica, sans-serif; text-align: right; }

.THead1Center
      { font: bold 8pt Arial, Helvetica, sans-serif; text-align: center; }

.THead1indent1
      { margin-left: 5pt; font: bold 8pt Arial, Helvetica, sans-serif; }

.TParagraph, .Notes, .TBullet, li.TBullet
      { font: 8pt Arial, Helvetica, sans-serif; }

.TParagraphItalic
      { font: italic 8pt Arial, Helvetica, sans-serif; }

.TParagraphRtAlign
      { font: 8pt Arial, Helvetica, sans-serif; text-align: right; }

.TParagraphRtAlignBold
      { font: bold 8pt Arial, Helvetica, sans-serif; text-align: right; }

.TParagraphindent1
      { margin-left: 5pt; font: 8pt Arial, Helvetica, sans-serif; }

.TParagraphindent1Italic
      { margin-left: 5pt; font: italic 8pt Arial, Helvetica, sans-serif; }

.TParagraphindent2
      { margin-left: 15pt; font: 8pt Arial, Helvetica, sans-serif; }






.highlight{
	color:#ff6600;
}
.orange{
	color:#ff6600;
}



/*login*/
.windowcont01 {
	height:100%;
}

.bg-header{
	height:101px;
}
.contentcont01{
	padding:50px;
}
.contentcont02{
	width:320px;
	background:url(../images/login_bg.jpg) 0 0 repeat-x #fff;
	padding:10px;
	display:block;
	float:left;
}
.login-title {
	background:#074685;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px !important;
	font-weight:normal !important;
	padding:5px;
	display:block;
	margin-bottom:10px;
}
.contentlabel01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px !important;
	width:100px;
	height:31px;
}
.contenttable01{
	margin:10px;
}
.contentform01{
	width:200px;
}

.contentbtn01{
	width:100px;
	padding:2px;
	margin: 20px 0px;
}

.contentlinks01{
	padding:20px 0px;
	border-top:1px solid #e3e7ea;
}
.contentlinks02{
	padding: 2px 0 2px 20px;
	background:url(../images/next.gif) 0 4px no-repeat;
	font-size:13px;
	display:block;
	color:#1e3666;
}
.contentdev01{
	width:61px;
	padding:10px;
	display:block;
	float:left;
	height:300px;
	background:url(../images/login_line.gif) center top repeat-y;
	text-align:center;
}
.paddings-headleft { padding-top:25px; }



.hide {
	display:none;
}

