@import url("navigation.css");
@import url("sub_navigation.css");
/*##################################
COMMON CSS
##################################*/
.container form iframe body .section .header{
	border:2px solid #ff0000;
	width:500px;
	background-color:#00FFCC;
	}

h1, h2, h3, h4 {
	margin:0px;
	padding:0px;
	}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin-bottom:5px;
	}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#01467F;
	margin:0 0 10px 0;
	font-weight:bold;
	}
p {
	margin:0 0 15px 0;
	font-size:13px;
	color:#333333;
	}
a {
	outline:none;
	}
.link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#184977;
	text-decoration:none;
	font-weight:bold;
	}
.link:hover {
	color:#508ABC;
	}
.elink {
	font-size:11px;
	color:#0069AF;
	text-decoration:none;
	}
.elink:hover {
	color:#333333;
	}
.imgborder {
	border:2px solid #cccccc;
	padding:2px;
	}
.imgleft {
	border:2px solid #cccccc;
	float:left;
	margin:0 10px 10px 0;
	padding:2px;
	}
.imgleft1 {
	border:1px solid #cccccc;
	float:left;
	margin:0 10px 10px 0;
	}
.imgright {
	border:2px solid #cccccc;
	float:right;
	margin:0 0px 10px 10px;
	padding:2px;
	}
.lefttop {
	position:absolute;
	left:0px;
	top:0px;
	}
.righttop {
	position:absolute;
	right:0px;
	top:0px;
	}
.leftbot {
	position:absolute;
	left:0px;
	bottom:0px;
	}
.rightbot {
	position:absolute;
	right:0px;
	bottom:0px;
	}
.hor_line {
	height:40px;
	background-image:url(../images/hor_line.gif);
	background-position:center center;
	background-repeat:repeat-x; 
	}
.org{
	color:#E76E24;
	}
.colblue{
	color:#1A69AA;
	}
.left {
	float:left;
	}
.right {
	float:right;
	}
.cmstxt {
	margin-bottom:20px;
	}
.handcur {
	cursor:pointer;
	}
#application .pagetextcontainer {
	background-image:url(../images/graybg.gif);
	background-repeat:repeat-x;
	background-color:#DBDBDB;
	margin:0px 0 1px 0;
	padding:15px;
	border-bottom:1px solid #C8C8C8;
	}
.clearfloat1 {
	font-size:0px;
	line-height:0px;
	height:10px;
	margin:0px;
	display:block;
	clear:both;
	}


.tblborder {
	border-top:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
}

.tblborder td {
	border-bottom:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
}

.tblborder .tblhd td{
	background-image:url(../images/h5bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#E4ECF4;
	font-weight:bold;
}

.mrg5-B{margin-bottom:5px;}
.mrg10-B{margin-bottom:10px;}
.mrg15-B{margin-bottom:15px;}

.pd15{padding:15px;}

.box-typ1{
	border:5px solid #e5ecf5;
	background:#FFFFFF;
	padding:1px;
	}
.box-typ1 .box-inner{
	background:#f3f6fa;
	}

.commonbtn-typ1 {
	background-color:#FFFFFF;
	padding:3px;
	display:inline-block;
	border:1px solid #dfdfdf;
	}
.commonbtn-typ1 a {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	background-image:url(../images/orangebg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#FEAE57;
	text-decoration:none;
	padding:3px 25px 3px 10px;
	position:relative;
	}
.commonbtn-typ1 a:hover {
	color:#000000;
	}
.commonbtn-typ1 .smallfont {
	font-size:12px;
	font-weight:bold;
	}
.commonbtn-typ1 a img {
	position:absolute;
	right:5px;
	top:6px;
	}

/*==================================
MIDBAR CSS
==================================*/
.midbar {
	background-color:#ffffff;
	min-height:250px;
	position:relative;
	background-image:url(../images/midbarbg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-bottom:1px;
	}
.midbartxt1 {
	position:absolute;
	top:15px;
	left:42%;
	z-index:10;
	width:56%;
	}
.midbartxt2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size:17px;
	position:absolute;
	left:42%;
	top:52px;
	width:56%;
	z-index:10;
	}
.midbartxt3 {
	position:absolute;
	left:42%;
	top:105px;
	z-index:10;
	width:56%;
	}
.midbartxt3 p {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	margin:0 0 8px 0;
	font-size:17px;
	}
#twocolum-leftbar1024 .midbartxt1,
#twocolum-rightbar1024 .midbartxt1,
#onecolum1024 .midbartxt1 {
	top:25px;
	}
#twocolum-leftbar1024 .midbartxt2,
#twocolum-rightbar1024 .midbartxt2,
#onecolum1024 .midbartxt2 {
	top:68px;
	}
#twocolum-leftbar1024 .midbartxt3,
#twocolum-rightbar1024 .midbartxt3,
#onecolum1024 .midbartxt3 {
	top:115px;
	}
.midbar1 {
	background-color:#48B8EA;
	min-height:221px;
	position:relative;	
	margin-bottom:1px;
	padding:0px;
	margin:0px;
	}
.midbar1 .tbox{
	position:absolute;
	left:0px;
	bottom:1px;/*ie*/
	background-color:#799CBA;
	height:42px;
	width:632px;
	opacity:0.45;
	filter:alpha(opacity=45);
	}
.midbar1 .solid-box{
	position:absolute;
	left:0px;
	bottom:0px;
	font-family:"Trebuchet MS";
	color:#FFFFFF;
	font-size:150%;
	height:22px;
	width:632px;
	text-align:center;
	padding:10px 0;
	}
/*==================================
COMMON POINTS CSS
==================================*/
.points {
	list-style-type:none;
	margin:0 0 20px 10px;
	padding:0px;
	}
.points li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	line-height:15px;
	background-image:url(../images/arrow2.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	padding:0 0 0 18px;
	margin:0 0 10px 0;
	}
.points1 {
	list-style-type:none;
	margin:0 0 10px 5px;
	padding:0px;
	}
.points1 li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	line-height:15px;
	background-image:url(../images/arrow2.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	padding:0 0 0 18px;
	margin:0 0 10px 0;
	}
.midbar {
	}
/*#################################### 
TOPBAR CSS
####################################*/
#topbar .logo {
	position:absolute;
	height:17px;
	width:414px;
	left:100px;
	top:30px;
	text-indent:-99999px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	background-image:url(../images/logo1.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.symbol {
	width:65px;
	height:65px;
	position:absolute;
	left:20px;
	top:8px;
	}
.topbarnavi {
	position:absolute;	
	background-image:url(../images/topbarnavibg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:38px;
	width:700px;
	right:20px;
	top:20px;
	}
.topbartxt {
	position:absolute;
	right:30px;
	top:30px;
	}
.topbarimg {
	position:absolute;
	right:0px;
	top:0px;
	}

/*#################################### 
NAVIGATION CSS
####################################*/
#navigation {
	height:35px;
	background-image:url(../images/navibg.gif);
	background-repeat:repeat-x;
	position:relative;
	}

#navigation1 {
	height:49px;
	background-color:#CCCCCC;
	background-image:url(../images/subnavbg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#EFEFEF;
	border-top:1px solid #ffffff;
	padding-left:5px;
	}
.logoutbtn {
	position:absolute;
	right:20px;
	bottom:-36px;
	}
/*#navigation ul li {
	float:left;
	margin-right:3px;
	}
#navigation li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../images/tableft.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:0 0 0 2px;
	float:left;
	outline:none;
	}
	
#navigation li a span {
	display:block;
	line-height:22px;
	padding:0px 10px 0px 8px;
	background-image:url(../images/tabright.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
	
#navigation li a:hover,
#navigation li .active {
	background-position:left -22px;
	color:#FFFFFF;
	}
	
#navigation li a:hover span,
#navigation li .active span{
	background-position:right -22px;
	}*/

/*#################################### 
PAGEHEADER AND PAGE PATH CSS
####################################*/
.pageheader {
	padding:12px 0 7px 13px;
	/*background-image:url(../images/headerbg.gif);
	background-repeat:repeat-x;
	background-position:left top;*/
	position:relative;
	}
.pageheader1 {
	padding:12px 0 7px 13px;	
	background-repeat:repeat-x;
	background-position:left top;
	position:relative;
	}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#184977;
	margin:0px;
	font-weight:normal;
	}
.pagepath {
	padding:8px 15px 8px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-image:url(../images/pagepathbg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	}
.pagepath a{
	color:#01467F;
	text-decoration:none;
	}
.pagepath a:hover {
	color:#000000;
	}
	
.pagepath strong {
	/*page path arrow*/
	color:#333333;
	margin:0 7px 0 7px;
	}
	
.pagepath span {
	/*active page name*/
	color:#000000;
	font-weight:bold;
	}

/*#################################### 
INFOBOX CONTAINER CSS
####################################*/
#infoboxcontainer {
	padding:20px;
	background-image:url(../images/infoboxcontainerbg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	}
.infobox{
	width:305px;
	height:222px;
	background-color:#F6F9FB;
	background-image:url(../images/infoboxbg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border-right:1px solid #93B2CD;
	border-bottom:1px solid #93B2CD;
	border-left:1px solid #93B2CD;
	float:left;
	margin-left:18px;
	position:relative;
	}
.theme1_awardimg{
	display:none;
	}
.newib{
	width:390px;
	height:182px;	
	}
.newib div.errormsg{
	text-align:center;	
	width:100%;	
	}
.infobox .lefttop,
.infobox .leftbot {
	left:-1px;
	}
.infobox .righttop,
.infobox .rightbot {
	right:-1px;
	}
.infobox .rightbot, 
.infobox .leftbot{
	bottom:-1px;
	}
#infoboxcontainer .infoboximg {
	margin-bottom:5px;
	}
#infoboxcontainer .infoboximg td {
	height:66px;/*change for nonlogin home page 101px;*/
	border:1px solid #CCCCCC;
	}
#infoboxcontainer .nomargin,
.nomargin {
	margin:0px;
	}
#infoboxcontainer .floatright {
	float:right;
	}
.infobox h2 {
	background-image:url(../images/infobox_headerbg.gif);
	background-repeat:repeat-x;
	height:35px;
	margin:0px;
	position:relative;
	}
.infobox h2 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:normal;
	position:absolute;
	left:15px;
	top:7px;
	}
.infobox h2 .titletxt {
	position:absolute;
	left:17px;
	top:11px;
	}
.infobox dl {
	margin:15px;
	}
.infobox dl dt {
	margin:0 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
.infobox dl dd {
	font-size:12px;
	margin:0px;
	
	}
.infobox .morebar {
	margin-top:5px;
	position:relative;
	}
.infobox .morebar a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#184977;
	text-decoration:none;
	font-weight:bold;	
	}
.infobox .morebar a:hover {
	color:#648DB2;
	}
.infobox .signup {
	position:absolute;
	right:0px;
	}
.infobox .forgot {
	position:absolute;
	right:15px;
	}
/*===================================
INFOBOX WHAT'S NEW CSS
===================================*/
.whatnew_container {
	padding:14px 15px 0 15px;
	}
.infobox .contentbox1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	padding:0;
	background:none;
	margin:0;
	}
.infobox .contentbox1 .imgleft {
	border:1px solid #C7D0D7;
	margin:0 10px 5px 0;
	padding:1px;
	}
.infobox .contentbox1 .imgleft td{
	height:44px;
	width:68px;
	}
.infobox .contentbox1 dt {
	color:#01467F;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0 0 10px 0;
	padding:0px;
	font-weight:bold;
	}
.infobox .contentbox1 dd {
	font-size:12px;
	color:#333333;
	margin:0px 0 0 0px;
	line-height:12px;
	}
.infobox .linkbox1 {
	text-align:right;
	padding-top:2px;
	}
.infobox .contentbox1 dd .link {
	font-size:10px;
	}
.infobox .clearfloat {
	height:2px;
	}

/*===================================
INFOBOX LOGIN BOX CSS
===================================*/
.infobox .formcss {
	margin:0px;
	background:none;
	border:none;
	}
.infobox .formbox {
	border:none;
	padding:0px;
	margin:0px;
	}
/*===================================
INFOBOX LOGIN BOX STRUCTURE CSS
===================================*/
.infobox .formbox dl {
	margin:10px 15px;
	padding:0px;
	}
.infobox .formbox dl dt {
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding:0px;
	margin:0;
	width:147px;
	float:none;
	text-align:left;
	}
.infobox .formbox dl dd {
	margin:8px 0 10px 0;
	padding:0px;
	}
.infobox .errormsg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	top:-16px;
	right:0px;
	color:#FF0000;
	font-size:10px;
	text-align:right;
	width:350px;
	}
/*===================================
INFOBOX LOGIN BOX FORM ELEMENT CSS
===================================*/
.infobox .formbox input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	width:263px;
	padding:5px;
	}
.newib .formbox input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	width:348px;
	padding:5px;
	font-weight:bold;
	}
.newib .formbox .normal{
	background-image:url(../images/password.gif);
	background-repeat:no-repeat;
	background-position:6px 7px;
	}
.newib .formbox .active{
	background-image:none;
	}
.infobox .formbox .btnbox {
	background:none;
	border:none;
	margin-bottom:0px;
	}
.newib .formbox .btnbox {
	background:none;
	border-bottom:1px solid #C5D1DD;
	margin-bottom:0px;	
	height:auto;
	}
.infobox .formbox .btnbox dd{
	position:relative;
	height:20px;	
	padding:0px;
	}
.infobox .formbox .btnbox input {
	background-color:#184977;
	border:1px solid #184977;
	padding:2px;
	width:auto;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	}
.infobox .btnbox .lefttop {
	left:1px;
	}
.infobox .btnbox .righttop {
	right:1px;
	}
.floatright .morebar {
	margin:0px 15px;
	/*border-top:1px solid #C1D1E0;*/
	padding:10px 0 0 0;
	}

/*#################################### 
INTROBOX CSS
####################################*/
.introtxtbox {
	background-image:url(../images/introbg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding:20px 20px 0 20px;
	position:relative;
	height:259px;/*420px;*/
	}
.tiutadetail {
	position:absolute;
	width:565px;/*558px;*/
	height:279px;/*459*/
	background-repeat:no-repeat;
	right:8px;
	top:0px;
	text-indent:-99999px;
	}
.tiutadetail img {
	position:absolute;
	right:7px;
	bottom:62px;
	}
.nonlogged {
	background-image: url(../images/tuitasymbol.jpg);
	}
.logged {
	background-image: url(../images/tuitasymbol2.jpg);
	}
.introboxbg {
	background-color:#FFFFFF;
	width:391px;
	height:236px;
	/* for IE */
	filter:alpha(opacity=30);
	/* CSS3 standard */
	opacity:0.3;	
	}
.introtxt {
	border:1px solid #ffffff;
	background-color:#5981A5;
	position:absolute;
	width:358px;
	/*height:142px;*/
	padding:11px 15px 11px 15px;
	line-height:14px;
	top:18px;
	left:20px;
	color:#FFFFFF;
	}
.leftbtn {
	position:absolute;
	bottom:25px;
	left:20px;
	}
.rightbtn {
	position:absolute;
	bottom:25px;
	left:200px;
	}

/*====================================
ORANGE BUTTON CSS
====================================*/

.orgbtn {
	background-color:#FFFFFF;
	padding:5px;
	width:178px;
	border-bottom:1px solid #BDC7D3;
	border-right:1px solid #BDC7D3;
	}
.orgbtn a {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	background-image:url(../images/orangebg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#FEAE57;
	text-transform:uppercase;
	text-decoration:none;
	padding:5px 10px;
	position:relative;
	}
.orgbtn a:hover {
	color:#000000;
	}
.orgbtn .smallfont {
	font-size:14px;
	font-weight:bold;
	}
.orgbtn a img {
	position:absolute;
	right:10px;
	top:10px;
	}
.orgbtn a .pdf {
	position:absolute;
	right:-4px;
	top:-7px;
	}
.home .orgbtn a{	
	font-size:14px;
	}
.orgbtn a img {
	position:absolute;
	right:10px;
	top:8px;
	}
.home .leftbtn{
	width:150px;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	bottom:15px;
	left:20px;
	}
.home .rightbtn{
	width:201px;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	bottom:15px;
	right:20px;
	}
.home .contentbox1 dd a{	
	text-decoration:none;
	color:#000000;
	}
.home .contentbox1 dd a:hover{	
	color:#184977;
	}
/* ADVERT BOX CSS
===================================*/
.advertbox {
	height:155px;
	position:relative;
	background-color:#B5CBE2;/*B2C8DD;*/
	background-image:url(../images/advtbg.gif);
	background-repeat:repeat-y;
	background-position:646px top;
	}
.advertimg {
	position:absolute;
	right:18px;
	bottom:39px;
	}
.advertbox .awardimg{
	position:absolute;
	top:5px;
	left:20px;
	}
.advertbox .awardtxt{
	position:absolute;
	left:20px;
	bottom:10px;
	}
.advertbox .awardtxt a{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#0D3B6C;
	text-decoration:none;
	}
.advertbox .awardtxt a:hover{
	color:#000000;
	}
/*====================================
ORANGE BUTTON CSS
====================================*/
.orgbtn1 {
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
	border:1px solid #dfdfdf;
	display:block;
	float:left;
	}
.orgbtn1 a {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	background-image:url(../images/orangebg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	text-transform:uppercase;
	text-decoration:none;
	padding:5px 10px 5px 25px;
	position:relative;
	}
.orgbtn1 .withimg{
	padding:5px 60px 5px 25px;
	}
.orgbtn1 a:hover {
	color:#000000;
	}
.orgbtn1 a .leftimg {
	position:absolute;
	left:8px;
	top:10px;
	}
.orgbtn1 a .pdf{
	position:absolute;
	right:10px;
	top:-7px;
	}
.orgbtn1 a .arrow{
	position:absolute;
	right:10px;
	top:-7px;
	}	
.sidebar .downloadbox a{
	display:block;
	margin:10px 0 5px 0;
	}

/*#################################### 
SIDEBAR CSS
####################################*/
.sidebarbox1 {
	background-color:#ffffff;
	margin-bottom:20px;
	}
.sidebarbox {
	background-color:#ffffff;
	border-right:1px solid #B8C7D5;
	border-bottom:1px solid #B8C7D5;
	padding:5px;
	margin-bottom:20px;
	}
.sidebarbox .sidebarbox1{
	margin:0px;
	padding:0px;
	}
.contenttxt .sidebar .sidebarbox {
	border:1px solid #DFE5EA;
	}
h5 {
	/*this is common class for sidebar headers*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	margin:0px;
	background-image:url(../images/h5bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#E4ECF4;
	padding:8px 10px 8px 10px;
	position:relative;
	}
h5 a {
	text-decoration:none;
	display:block;
	background-image:url(../images/points-arrow1.gif);
	background-repeat:no-repeat;
	background-position:156px 2px;
	color:#000000;
	}
h5 a:hover {
	color:#407EB1;
	}
.sidebar .nomargin1 {
	margin:0px;
	}
/*====================================
ORANGE LINK CSS
====================================*/
.orangelink {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	background-image:url(../images/orangebg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	text-transform:uppercase;
	text-decoration:none;
	padding:5px 10px;
	position:relative;
	background-color:#FEAE57;
	}
.orangelink:hover {
	color:#000000;
	}
.orangelink img {
	position:absolute;
	right:10px;
	top:10px;
	}
/*====================================
GRAY LINK CSS
====================================*/
.graylink {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	background-image:url(../images/graybg1.gif);
	background-repeat:repeat-x;
	background-position:left top;
	text-transform:uppercase;
	text-decoration:none;
	padding:5px 10px;
	position:relative;
	margin-bottom:1px;
	}
.graylink:hover {
	color:#CFE7FF;
	}
.graylink img {
	position:absolute;
	right:10px;
	top:10px;
	}
/*====================================
GRAY LINK1 CSS
====================================*/
.graylink1 {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	background-image:url(../images/orangebg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#FEAE57;
	text-transform:uppercase;
	text-decoration:none;
	padding:5px 10px;
	position:relative;
	margin-bottom:1px;
	}
.graylink1:hover {
	color:#000000;
	}
.graylink1 img {
	position:absolute;
	right:10px;
	top:10px;
	}
/*====================================
SIDEBAR LOGIN BOX CSS
====================================*/
.sidebar .sidebarbox .formcss,
.innerpage .sidebarbox .formcss {
	padding:0px;
	background:none;
	border:none;
	} 
.sidebar .sidebarbox .formbox,
.innerpage .sidebarbox .formbox {
	background:none;
	padding:0px;
	margin:0px;
	border:none;
	}
/*====================================*/
.sidebar .sidebarbox .formbox dl,
.innerpage .sidebarbox .formbox dl {
	margin:0px;
	padding:0px;
	}
.sidebar .sidebarbox .formbox dl dt,
.innerpage .sidebarbox .formbox dl dt {
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding:0;
	margin:0 0 3px 0;
	width:auto;
	}
.sidebar .sidebarbox .formbox dl dd,
.innerpage .sidebarbox .formbox dl dd {
	margin:0 0 5px 0;
	padding:0;
	}

/*====================================*/
.sidebar .sidebarbox .formbox input,
.innerpage .sidebarbox .formbox input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	padding:2px 1px;
	width:165px;
	}
/*====================================*/
.sidebar .sidebarbox .formbox .btnbox,
.innerpage .sidebarbox .formbox .btnbox {
	background:none;
	border:none;
	margin:10px 0 0 0;
	padding:0px;
	}
.sidebarbox .formbox .btnbox dd{
	position:relative;
	height:20px;
	padding:0px;
	}
.sidebarbox .formbox .btnbox input {
	background-color:#184977;
	border:1px solid #184977;
	padding:2px;
	margin:0px;
	width:auto;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	}
.sidebarbox .btnbox .lefttop {
	left:0px;
	}
.sidebarbox .btnbox .righttop {
	right:0px;
	}
/*====================================*/
.sidebar .login .sidebartxt .morebar,
.innerpage .login .sidebartxt .morebar {
	display:block;
	text-align:left;
	margin:10px 0 0 0;
	border-top:1px solid #C1D1E0;
	padding:10px 0 0 0;
	}
.sidebar .login .sidebartxt .errormsg,
.innerpage .login .sidebartxt .errormsg {
	font-size:10px;
	color:#FF0000;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
/*====================================
SIDEBAR TEXT CSS
====================================*/
.sidebartxt {
	padding:10px;
	font-size:13px;
	color:#333333;
	}
.sidebarimg {
	margin-top:1px;	
	
	}
.sidebarimg td {
	height:90px;
	text-align:center;
	vertical-align:middle;
	width:189px;
	}
.sidebar .sidebartxt .morebar {
	display:block;
	margin-top:5px;
	}
.sidebartxt .morebar .link {
	font-size:10px;
	}
.sidebartxt h4 {
	margin:0px 0 10px 0;
	}
.sidebartxt h6 {
	margin:0px;
	}
.sidebartxt .imgleft {
	border:1px solid #C7D0D7;
	margin:0 10px 3px 0;
	padding:1px;
	}
.sidebarbox .sidebartxt .imgleft td{
	height:44px;
	width:68px;
	background-color:#999999;
	}



/*#################################### 
COMMON INNERPAGE FORMCSS CSS
####################################*/
.innerpage .dotline {
	height:1px;
	margin:5px 0;
	font-size:0px;
	background-color:#ffffff;
	}
.innerpage .formtitle {
	background-color:#999999;
	margin:0px;
	padding:5px 10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}
.innerpage .formcss {
	/*main form box*/
	margin:0px;
	padding:0px;
	background-color:#F0F4F8;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #B8C9DA;
	border-right:1px solid #B8C9DA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.innerpage .formbox {
	/*main form inner box*/
	border:2px solid #ffffff;
	padding:10px;
	margin:10px;
	}
.innerpage .formbox strong {
	/*for display "mandatory fields" text*/
	display:block;
	padding:5px;
	background-color:#FFFFFF;
	border-right:1px solid #DFE5EA;
	border-bottom:1px solid #DFE5EA;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	}
.innerpage .formbox em {
	/*for mandatory star */
	color:#FF0000;
	font-weight:bold;
	}
	
/*===================================
COMMON FORM STRUCTURE CSS
===================================*/
.innerpage .formbox dl {
	margin:0px;
	padding:5px;
	}
.innerpage .formbox dl dt {
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:right;
	padding:5px 3px 5px 0;
	margin:0;
	width:160px;
	float:left;
	}
.innerpage .formbox dl dd {
	margin:0 0 0 160px;
	padding:5px 3px 5px 0;
	}
/*===================================
COMMON FORM ELEMINTS CSS
===================================*/
.innerpage .formbox dd input,
.innerpage .formbox dd textarea,
.innerpage .formbox dd select,
.innerpage .textboxborder {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	padding:1px;
	}
/*===================================
IMAGE CODE INSTRUCTION NOTE BOX CSS
===================================*/
.innerpage .formbox .note {
	background-color:#ffffff;
	border-right:1px solid #DFE5EA;
	border-bottom:1px solid #DFE5EA;
	color:#333333;
	}
.innerpage .formbox .note dt {
	color:#333333;
	width:auto;
	padding:3px 5px;
	float:none;
	font-size:11px;
	text-align:left;
	margin-bottom:5px;
	}
.innerpage .formbox .note dd {
	font-size:10px;
	padding:0px 5px;
	margin:0px;
	position:relative;
	}
.innerpage .formbox .note dd span{
	font-weight:bold;
	}

.innerpage .formbox .securitybox {
	background-color:#ffffff;
	border-right:1px solid #DFE5EA;
	border-bottom:1px solid #DFE5EA;
	color:#333333;
	margin:10px 0 0 0;
	}
.innerpage .formbox .securitybox dd {
	font-size:11px;
	padding:5px 5px 5px 30px;
	margin:0px;
	position:relative;
	}
.innerpage .formbox .securitybox .lockimg {
	position:absolute;
	left:5px;
	top:5px;
	}
/*===================================
IFRAME BOX CSS
===================================*/
.innerpage .imgcode .iframeborder {
	position:relative;
	height:60px;
	padding:0px;
	}
.innerpage .iframeborder div{
	position:absolute;
	left:5px;
	top:2px;
	background-color:#FFFFFF;
	border:2px solid #cccccc;
	padding:2px;
	width:200px;
	height:48px;
	}
.innerpage .imgcode .fontsize9 {
	font-size:13px;
	height:15px;
	}
.innerpage .imgcode .refreshbtn {
	position:absolute;
	left:220px;
	top:5px;
	cursor:pointer;
	}

/*===================================
SUBMITRESET BUTTON CSS
===================================*/
.innerpage .btnbox{
	background-color:#DEE7F0;
	border-bottom:1px solid #B8C9DA;
	border-right:1px solid #B8C9DA;
	}
.innerpage .btnbox dd input,
.innerpage .button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#184977;
	border:1px solid #184977;
	padding:2px;
	width:auto;
	}

/*#################################### 
OFFERBOX CSS
####################################*/
.offerbox {
	background-image:url(../images/graybg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#D7D7D7;
	padding:20px;
	border-bottom:1px solid #C6C7C9;
	}
.offerbox .clearfloat {
	height:1px;
	}
.offerbox a {
	text-indent:-99999px;
	display:block;
	width:444px;
	height:200px;
	}
.offerbox .left{
	background-image: url(../images/oneminofferimg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	}
.offerbox .right{
	background-image:url(../images/onlinecasetracking.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	}
/*##################################
APPLICATION SIDEBAR CSS
##################################*/
.tiutadirectlogo {
	width:190px;
	height:171px;
	background-image:url(../images/tiutadirectlogo.gif);
	background-position:left top;
	text-indent:-99999px;
	display:block;
	margin-bottom:1px;
	}
.sidebarlinks {
	border-top:1px solid #ffffff;
	}
.innerpage .sidebarlinks {
	
	}
/*====================================*/
.sidebarlinks a, 
.sidebarlinks .normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	display:block;
	padding:9px 0;
	background-image:url(../images/sidebarlinkbg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#F9F9F9;
	border-bottom:1px solid #ffffff;
	position:relative;
	}

.sidebarlinks a:hover,
.sidebarlinks .active {
	color:#333333;
	background-image:url(../images/sidebarlinkhoverbg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#EDEDED;
	}
	
.sidebarlinks a span, 
.sidebarlinks .normal span {
	margin:0 10px 0 29px;
	display:block;
	}
	
.sidebarlinks a img, 
.sidebarlinks .normal img {
	position:absolute;
	left:10px;
	top:11px;
	}
/*====================================*/
.sidebarlinks .sublinks a, 
.sidebarlinks .sublinks .normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	display:block;
	padding:6px 0px;
	background-color:#ffffff;
	border-bottom:1px solid #f1f1f1;
	position:relative;
	background-image:none;
	}
.sidebarlinks .sublinks a:hover {
	background-color:#ECF6FF;
	color:#000000;
	}
.sidebarlinks .sublinks a span, 
.sidebarlinks .sublinks .normal span{
	margin:0px 10px 0 0px;
	display:block;
	}
.sidebarlinks .sublinks a img, 
.sidebarlinks .sublinks .normal img{
	position:absolute;
	top:10px;
	}
/*##################################
SITEMAP CSS
##################################*/
#sitemap ul {
	list-style-type:none;
	margin:0px 0px 0px 20px ;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#sitemap ul li {
	height:15px;
	}
#sitemap ul li a {
	text-decoration: none;
	}
/*===============================*/
.linklevel1 {
	background-image:url(../images/points-arrow.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	font-weight: bold;
	color: #005BA5;
	font-size:12px;
	padding-left:18px;
	margin:10px 0 10px 0;
	}
	
.linklevel1 a {
	font-weight: bold;
	color: #005BA5;
	}
	
.linklevel1 a:hover {
	font-weight: bold;
	color: #000000;
	}
/*===============================*/
.linklevel2 {
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	color: #333333;
	font-size:11px;
	padding-left:10px;
	margin:5px 0px;
	}
.linklevel2 a {
	font-weight: normal;
	color: #333333;
	}
.linklevel2 a:hover {
	font-weight: normal;
	color: #005BA5;
	}

/*#################################### 
COMMON APPLICATION FORMCSS CSS
####################################*/
#application .dotline {
	height:1px;
	margin:5px 0;
	font-size:0px;
	background-color:#ffffff;
	}
#application .formtitle {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../images/formtitlebg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#E4EBF4;
	margin:0px;
	padding:8px 10px;
	}
#application .formcss {
	/*main form box*/
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#application .formbox {
	/*main form inner box*/
	padding:0px;
	margin:0px;
	}
#application .formbox strong {
	/*for display "mandatory fields" text*/
	display:block;
	padding:8px 10px;
	background-color:#F2F2F2;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	border-bottom:1px solid #D4D4D4;
	}
#application .formbox em {
	/*for mandatory star */
	color:#FF6000;
	font-weight:bold;
	font-style:normal;
	}
/*===================================
STEPS CSS
===================================*/
.steps {
	background-image:url(../images/stepsbg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	position:relative;
	height:54px;
	border-top:1px solid #ffffff;
	}
.step1 {
	position:absolute;
	height:54px;
	width:122px;
	background-image:url(../images/step1.gif);
	background-repeat:no-repeat;
	text-indent:-99999px;
	}
.step2 {
	position:absolute;
	width:184px;
	height:54px;
	background-image:url(../images/step2.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-99999px;
	left:122px;
	}
.steps .active {
	background-position:0 -54px;
	}

/*===================================
COMMON FORM STRUCTURE CSS
===================================*/
#application .formbox dl {
	margin:0px;
	padding:0px;
	background-image:url(../images/formtxtboxbg.gif);
	background-repeat:repeat-y;
	background-position:468px 0px; 
	}
#application .formbox dl dt {
	font-size:11px;
	font-weight:bold;
	color:#666666;
	padding:8px 10px;
	margin:0;
	width:448px;
	float:left;
	}
#application .formbox dl dd {
	margin:0 0 0px 468px;
	padding:0 0 0 5px;
	line-height:29px;
	font-weight:bold;
	}
#application .formbox dl .hor_line {
	height:1px;
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0px;
	background-image:url(../images/botline.gif);
	background-repeat:no-repeat;
	clear:both;
	
	}
/*===================================
COMMON FORM ELEMINTS CSS
===================================*/
#application .formbox dd input,
#application .formbox dd textarea,
#application .formbox dd select,
#application .textboxborder {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6000;
	text-align:right;
	font-weight:bold;
	width:132px;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	padding:2px 24px 3px 2px;
	}
.poundimg,
#application .formbox dd .poundimg {
	background-image:url(../images/poundimg.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding:2px 15px;
	width:128px;
	}
.percentage,
#application .formbox dd .percentage {
	background-image:url(../images/percentage.gif);
	background-repeat:no-repeat;
	background-position:140px 5px;
	padding-right:24px;
	width:132px;
	}
.percentage1,
#application .formbox dd .percentage1 {
	background-image:url(../images/percentage1.gif);
	background-repeat:no-repeat;
	background-position:140px 6px;
	padding-right:23px;
	width:132px;
	}
.helptxt {
	font-size:10px;
	font-weight:normal;
	}
.othervalue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:right;
	font-weight:bold;
	width:150px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #C5CFD8;
	border-right:1px solid #C5CFD8;
	background-color:#DAE5F0;
	padding:0px 5px 0px 2px;
	margin:5px 0 0 0;
	}
/*===================================
IMAGE CODE INSTRUCTION NOTE BOX CSS
===================================*/
#application .formbox .subtitle {
	border-bottom:1px solid #DDDDDD;
	background-image:url(../images/subtitlebg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	padding:7px 10px;
	background-color:#F5F5F5;
	}
#application .formbox .subtitle1 {
	font-size:11px;
	color:#333333;
	font-weight:bold;
	padding:7px 10px;
	background-color:#FFFFFF;
	border-bottom:1px solid #F5F5F5;
}	
	
#application .formbox .note {
	background-color:#ffffff;
	border-right:1px solid #DFE5EA;
	border-bottom:1px solid #DFE5EA;
	color:#333333;
	}
#application .formbox .note dt {
	color:#333333;
	width:auto;
	padding:0px;
	float:none;
	font-size:11px;
	text-align:left;
	margin-bottom:0px;
	}
#application .formbox .note dd {
	font-size:10px;
	padding:0px;
	margin:0px;
	}

/*===================================
SUBMITRESET BUTTON CSS
===================================*/
#application .formbox .btnbox{
	background-image:url(../images/application_btnbarbg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#ECECEC;
	height:35px;
	padding:6px 0 0 0;
	}
#application .formbox .btnbox dd{
	}
#application .btnbox dd input,
#application .button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-image:url(../images/application_btnbg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	color:#FFFFFF;
	text-align:center;
	background-color:#064A82;
	border:1px solid #01467F;
	padding:4px;
	width:auto;
	}
/*#################################### 
STEPS FORM CSS
####################################*/
#application .steps_form .formbox dd input,
#application .steps_form .formbox dd textarea,
#application .steps_form .formbox dd select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	padding:2px;
	font-weight:normal;
	text-align:left;
	width:auto;
	}
#application .steps_form .formbox dd textarea {
	margin:4px 0 4px 0;
	}
#application .steps_form .formbox dd .checkbox {
	background:none;
	border:none;
	}
/*===================================
RADIO BTN CSS
===================================*/
.radiobtn span{
	position:relative;
	padding:3px 30px 0 25px;
	}
#application .steps_form .formbox .radiobtn span input {
	position:absolute;
	left:0px;
	top:0px;
	background:none;
	border:none;
	}
.radiobtn span label{
	font-weight:normal;
	color:#333333;
	}
/*===================================
COMMON FORM STRUCTURE CSS
===================================*/
#contentarea .steps_form .formbox dl {
	background-position:400px 0px; 
	}
#contentarea .steps_form .formbox dl dt {
	width:380px;
	font-weight:normal;
	color:#333333;
	}
#contentarea .steps_form .formbox dl dd {
	margin:0 0 0px 400px;
	padding:0 0 0 5px;
	}
#contentarea .steps_form .formbox dl .hor_line {
	height:1px;
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0px;
	background-image:url(../images/botline.gif);
	background-repeat:no-repeat;
	background-position:-68px 0;
	background-color:#FFFFFF;
	clear:both;
	}
/*===================================
SUBMITRESET BUTTON CSS
===================================*/
#contentarea .steps_form .btnbox dt .back{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
#contentarea .steps_form .btnbox dt .back:hover {
	color:#4576A1;
	}

#contentarea .steps_form .btnbox dd input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-image:url(../images/application_btnbg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	color:#FFFFFF;
	text-align:center;
	background-color:#064A82;
	border:1px solid #01467F;
	padding:4px;
	width:auto;
	}
/*#################################### 
NO RECORD ERROR MESSAGE CSS
####################################*/
.norecord{
	border:2px solid #cccccc;
	padding:10px 5px 5px 55px;
	height:23px;
	vertical-align:middle;
	font-weight:bold;
	color:#FF0000;
	margin-bottom:20px;
	position:relative;
	}
.norecord .imgleft{
	position:absolute;
	left:10px;
	top:4px;
	border:none;
	float:none;
	}

/*#################################### 
WHY US PAGE CSS
####################################*/
.whyus .points {
	list-style-type:none;
	margin:0 0 20px 0;
	padding:0px;
	}

.whyusimg {
	position:absolute;
	height:295px;
	width:393px;
	right:0px;
	text-indent:-99999px;
	background-image:url(../images/whyusimg.gif);
	background-repeat:no-repeat;
	}
/*#################################### 
OUR POLICY PAGE CSS
####################################*/
.ourpolicy .points {
	border-bottom:1px solid #B9CADA;
	border-right:1px solid #B9CADA;
	float:left;
	width:250px;
	margin:0 20px 20px 0;
	background-color:#EEF3F8;
	padding:15px;
	}
/*#################################### 
REGISTER PAGE CSS
####################################*/
.register .formcss {
	background-image:url(../images/register.jpg);
	background-repeat:no-repeat;
	background-position:330px 120px;
	}
		
/*#################################### 
FAQ, TESTIMONIALS AND LINKS PAGE COMMON CSS
####################################*/
.contentbox1 {
	font-family:Arial, Helvetica, sans-serif;
	border:5px solid #DFF0FF;
	padding:10px 10px 1px 10px;
	background-color:#FFFFFF;
	margin:0 0 20px 0;
	}
.contentbox1 .imgleft td{
	height:100px;
	width:100px;
	}
.contentbox1 .contentbox_title {
	background-color:#EEF7FF;
	font-weight:bold;
	font-size:13px;
	margin:-9px -9px 10px -9px; 
	padding:8px 10px;
	}

.contentbox1 dt {
	color:#01467F;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0 0 10px 0;
	padding:0px;
	font-weight:bold;
	}
.contentbox1 dd {
	font-size:13px;
	color:#333333;
	margin:0px;	
	}

.contentbox1 dd.subheading{
	padding:5px 0;
	}
/*.contentbox1 dd a{	
	text-decoration:none;
	color:#000000;
	}
.contentbox1 dd a:hover{	
	color:#184977;
	}*/
.contentbox1 .linkbox {
	margin:10px -9px 0px -9px;
	height:25px;
	position:relative;
	background-color:#EEF7FF;
	border-top:1px solid #EAEAEA;
	clear:both;
	}
.contentbox1 .linkbox .link {
	font-weight:bold;
	font-size:10px;
	position:absolute;
	right:10px;
	top:5px;
	}
#products .contentbox1 .points,
#news .contentbox1 .points{
	margin-left:120px;	
	}
	
.expandable	.read-more{
	text-decoration:none;
	font-weight:bold;
	}
.expandable	.re-collapse{
	text-decoration:none;
	font-weight:bold;
	text-align:right;
	}
.expandable	.read-more a,
.expandable	.re-collapse a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#01467F;
	text-decoration:none;
	font-weight:bold;
	display:block;
	text-align:right;
	padding:5px;
	}
.expandable	.read-more a:hover,
.expandable	.re-collapse a:hover {
	color:#333333;
	background:none;
	}
.expandable .expand-collapse p{ display:inline;	}
.expandable	.read-more{}
/*#################################### 
NEWS PAGE CSS
####################################*/	

#news .contentbox1 .points li{
	margin:0 0 5px 0px;		
	color:#000000;
	background-color:#FFFFFF;
	padding:3px;
	width:250px;
	border:1px solid #dfdfdf;
	background-image:none;
	
	}
#news .contentbox1 .points li a{
	color:#000000;
	text-decoration:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-image:url(../images/orangebg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#FEAE57;
	text-transform:none;
	text-decoration:none;
	padding:3px 10px 5px 10px;
	position:relative;
	font-weight:bold;
	}
#news .contentbox1 .points li a:hover{
	color:#000000;
	}
#news .contentbox1 .points li a img{
	position:absolute;
	right:6px;
	top:6px;
	}
#news .imgleft{
	margin-top:10px;
	}
#news .norecord .imgleft{
	margin-top:0px;
	}
/*#################################### 
AUCTION PAGE CSS
####################################*/	
#auction .contentbox1{
	position:relative;
	min-height:1px;
	_height:1px;
	}
#auction .orgbtn-smallbg{
	margin:0 0 5px 0px;		
	color:#000000;
	background-color:#FFFFFF;
	padding:3px;
	border:1px solid #dfdfdf;
	background-image:none;
	display:inline-block;
	width:170px;
	}
#auction .orgbtn-small{
	color:#000000;
	text-decoration:none;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-image:url(../images/orangebg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#FEAE57;
	text-transform:none;
	text-decoration:none;
	padding:3px 35px 5px 10px;
	position:relative;
	font-weight:bold;
	width:125px;
	}
#auction .orgbtn-small:hover{
	color:#000000;
	}
#auction .orgbtn-small img{
	position:absolute;
	right:6px;
	top:2px;
	}

#auction .auction-imagebox{
	width:26%;
	}
#auction .image {
	border:2px solid #cccccc;
	margin:0 0px 8px 0;
	padding:2px;
	text-align:center;
	width:177px;
	height:99px;
	}

.auction-link {
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
.auction-link:hover {
	color:#01467f;
	}
.auction-link span{
	color:#01467f;
	}
#auction .linkbox1{
	height:25px;
	text-align:right;
	}
/*#################################### 
CONTACT US PAGE CSS
####################################*/
#contactus .contentbox1 dd strong{
	font-size:11px;
	
	}
/*#################################### 
NEWS PAGE CSS
####################################*/
#news .contentbox1 .date {
	background-color:#EEF7FF;
	font-weight:bold;
	font-size:12px;
	margin:-9px -9px 10px -9px; 
	padding:8px 10px;
	}
/*#################################### 
LINKS PAGE CSS
####################################*/
#links .link {
	font-size:13px;
	}
#links .linkbox .link {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
/*#################################### 
TESTIMONIALS PAGE CSS
####################################*/
.verdana13bold {
	color:#01467F;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0 0 8px 0;
	font-weight:bold;
	display:block;
	}

/*#################################### 
CLIENTS PAGE CSS
####################################*/
#clients .contentbox1 {
	float:left;
	width:42%;
	margin:0 20px 0 0px;
	}
#clients .contentbox_title {
	text-transform:uppercase;
	}
.videobtn {
	position:absolute;
	right:10px;
	top:8px;
	}
/*#################################### 
TEAM PAGE CSS
####################################*/
#team .contentbox1 {
	float:left;
	width:42%;
	margin:0 20px 0 0px;
	}
#team .contentbox_title {
	text-transform:uppercase;
	}
#team .contentbox1 .teamdetails {
	margin:0 0 0 120px;
	}
#team .contentbox1 dd dl {
	margin:0px;
	padding:0px;
	}
#team .contentbox1 dd dl .labelname {
	float:left;
	font-weight:bold;
	width:45px;
	text-transform:uppercase;
	display:block;
	font-size:11px;
	
	}
#team .contentbox1 dd dl .labeldetails {
	margin:0 0 0 46px;
	display:block;
	font-size:11px;
	}
#team .contentbox1 dd dl .clearflaot {
	margin:5px 0;
	}
/*#################################### 
BENEFITS PAGE CSS
####################################*/
#benefits .contentbox1 {
	padding-bottom:10px;
	}
/*#################################### 
BENEFITS PAGE CSS
####################################*/
#products .contentbox1 {
	padding-bottom:10px;
	margin-right:190px;
	}
#products .contentbox1 .prodetailbox {
	margin:0 0 0 120px;
	position:relative;
	}

#products .contentbox1 .probtn {
	position:absolute;
	right:-210px;
	top:-22px;
	} 
#products .contentbox1 .orgbtn{
	border:1px solid #dfdfdf;
	display:block;
	margin-bottom:10px;
	width:170px;
	
	}


/*#################################### 
PRODUCTS PAGE CSS
####################################*/

#products .contentbox1 .prodetailbox1,
.cmslayout .contentbox1 .prodetailbox1 {
	margin:0 0 0 0px;
	position:relative;
	}
#products .contentbox1,
.cmslayout .contentbox1 {
	padding-bottom:10px;
	margin-right:210px;
		}

#products .contentbox1 .prodetailbox1 .probtn,
.cmslayout .contentbox1 .prodetailbox1 .probtn {
	position:absolute;
	right:-230px;/*ie*/	
	top:-40px;
	} 
* html #products .contentbox1 .prodetailbox1 .probtn,
* html .cmslayout .contentbox1 .prodetailbox1 .probtn {
	right:-95px;
	
	} 
#products .contentbox1 .prodetailbox1 .orgbtn,
.cmslayout .contentbox1 .prodetailbox1 .orgbtn {
	border:1px solid #dfdfdf;
	display:block;
	margin-bottom:10px;
	width:190px;
	}
#products .contentbox1 dd,
.cmslayout .contentbox1 dd {
	margin-bottom:10px;
	}
/*#################################### 
SEMINARS QUESTIONS CSS
####################################*/
#eventcontainer .eventbox{
	border:2px solid #dff0ff;
	padding:0px;
	margin:0px;
	width:48%;	
	}
#eventcontainer .seminarname{
	background-color:#DFF0FF;
	padding:5px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color:#184977;
	margin:0px;
	border-bottom:1px solid #DFF0ff;
	}
#eventcontainer .floatleft{
	float:left;
	}
#eventcontainer .floatright{
	float:right;
	}
#eventcontainer .eventbox dl{
	margin:0px;
	padding:0px;
	}
#eventcontainer .eventbox dt{
	float:left;
	font-weight:bold;
	font-size:12px;
	width:150px;
	background-color:#EFF7FF;
	padding:3px 3px 3px 15px;
	border-bottom:1px solid #DFF0ff;
	}
#eventcontainer .eventbox dd{
	margin: 0 0 0 175px;
	padding:3px 3px;
	border-bottom:1px solid #dddddd;
		font-size:12px;
	}	
#eventcontainer .clear{
	clear:both;
	float:none;
	width:auto;
	padding:10px 0;
	margin:0px;
	height:0px;
	background-color:#FFffff;
	font-size:0px;
	line-height:0px;
	list-style-type:none;
	}
/*#################################### 
FAQ QUESTIONS CSS
####################################*/
#faq .points li{
	background-image:url(../images/points-arrow.gif);
	background-position:0px 3px;
	margin:0 0 12px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
#faq .points li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
/*#################################### 
CONTACT US CSS
####################################*/
#contactus .contentbox1 {
	padding-bottom:10px;
	width:300px;
	float:left;
	}
.orgbtnbox {
	float:left;
	margin-left:20px;
	}
#contactus .orgbtn {
	border:1px solid #dfdfdf;
	margin-bottom:10px;
	}
#contactus .pdf {
	top:-7px;
	}
#contactus .arrow {
	top:-7px;
	}
.downloadbox {
	}
.linkbtn{
	float:left;
	margin-left:20px;
	}
/*#################################### 
clients CSS
####################################*/
#clients .points{
	font-size:14px;
	font-weight:bold;
	}
#clients .points li .points li{
	font-size:13px;
	background-image:none;
	font-weight:normal;
	}
/*#################################### 
Processes CSS
####################################*/
#process .points{
	font-size:14px;
	font-weight:bold;
	background-image:none;
	padding-bottom:0px;
	margin-bottom:0px;
	}
#process .points li .points li{
	font-size:13px;
	background-image:none;
	font-weight:normal;
	}

#process .steps{
	background-image:url(../images/navibg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	color:#074B89;
	padding:5px 15px;
	font-size:17px;
	font-family:"trebuchet MS";
	margin:0 0 15px 0;
	height:auto;
	}
#process .substeps{
	background-image:url(../images/graybg1.gif);
	background-repeat:repeat-x;
	background-position:left top;
	color:#ffffff;
	padding:5px 15px;
	font-size:17px;
	font-family:"trebuchet MS";
	margin:0 0 0px 0;
	height:auto;
	}
#process .contentbox1 dt{
	margin-bottom:5px;
	}

#process .contentbox1 dd{
	margin-bottom:15px;
	}

#process .contentbox1 dd dl .labelname{
	color:#01467F;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0 0 5px 0;
	padding:0px;
	font-weight:bold;
	}
#process .contentbox1 dd dl .labeldetails {
	font-size:13px;
	color:#333333;
	margin:0 0 10px 0;
	}
#process .contentbox1 dd .clearfloat1{
	margin-bottom:0px;
	height:1px;
	}
/*#################################### 
apply now CSS
####################################*/	
#applynow .points li .points{
	margin:5px 0 5px 0;
	
}
#applynow .points li .points li{
	font-size:13px;
	background-image:none;
	font-weight:normal;
	margin-bottom:0px;
	}
/*#################################### 
GUIDE CSS
####################################*/
#guides .contentbox1 {
	padding-bottom:10px;
	margin-right:0px;
	}
#guides .contentbox1 .prodetailbox {
	margin:0 0 0 0px;
	position:relative;
	}

#guides .contentbox1 .probtn {
	
	} 
#guides .contentbox1 .prodetailbox .orgbtn {
	border:1px solid #dfdfdf;
	display:block;
	margin-bottom:10px;
	width:190px;
	}
#guides .contentbox1 .prodetailbox .orgbtn a .pdf {
	position:absolute;
	right:0px;
	top:-7px;
	}
	

/*#################################### 
FOOTER CSS
####################################*/
.copyright {
	position:absolute;
	left:20px;
	bottom:20px;
	}
.footerlink {
	position:absolute;
	left:20px;
	top:20px;
	color:#666666;
	}
.footerlink a {
	text-decoration:none;
	color:#666666;
	}
.footerlink a:hover {
	color:#1764AB;
	}
.footerlogos {
	position:absolute;
	right:20px;
	bottom:16px;
	}
.lastupdate {
	position:absolute;
	right:20px;
	top:20px;
	}

/*==================================
SCROLLER CSS 
==================================*/
#pscroller1{
	width: 100%;
	height: 215px;
	}
#pscroller2{
	width: 100%;
	height: 150px;
	}
#pscroller2 a{
	text-decoration: none;
	}
.someclass{ /*class to apply to your scroller(s) if desired*/
	}
#pscroller_news{
	width:100%;
	height:55px;
	}
/*==================================
NEWSCROLLER CSS -UNLOGGED USER
==================================*/
#datacontainer{}
#datacontainer p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
#datacontainer p strong a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#084984;
	text-decoration:none;
	}
#datacontainer p strong a:hover{
	color:#333333;
	}
/* PAGEING CONTROL CSS
#######################################*/
.pagingbox1{	
	border:5px solid #dff0ff;	
	padding:0px;
	margin:0 0 10px 0;	
	}
.pagingbox1 .paging {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;	
	font-size:12px;	
	border:1px solid #FFFFFF;
	background-color:#EEf7FF;
	padding:10px 4px;
	margin:0px;
	}
.pagingbox1 .paging a {	
	color:#FFFFFF;
	text-decoration:none;
	}
.pagingbox1 .pgn_lnk{
	display:block;
	border:1px solid #06568E;
	background:#06568E;
	color:#FFFFFF;
	padding:2px 8px 3px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:relative;
	top:-3px;
	font-size:95%;
	text-transform:uppercase;
	min-height:1px;
	cursor:pointer;
	}
.pagingbox1 .pgn_lnk.inactive{
	border:1px solid #cccccc;
	background:url(../../images/allbg.gif) repeat-x 0 -664px #ebebeb;
	color:#bcbbbb;
	}
.pagingbox1 .smallbtn:hover,
.pagingbox1 .paging a:hover	{ background-color:#FFFFFF; }
.pagingbox1 .paging			{ position:relative; min-height:1px; }
.pagingbox1 .viewall		{ margin-left:10px; position:static; }

.pagingbox1 .paging select,
.pagingbox1 .paging input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border:1px solid #999999;
	padding:1px;
	vertical-align:middle;
	position:relative;
	top:-3px;
	font-size:100%;
	}
	
/* NUMBERS OF PAGES
========================================*/
.pagingbox1 .itemperpage a 		{ color:#2D7628; }
.pagingbox1 .itemperpage a:hover{ color:#000000; }
.pagingbox1 .itemperpage  		{ position:relative; padding:0px 50px 0 15px; margin-left:0px; }
.pagingbox1 .itemperpage select { position:absolute; right:0px; top:-3px; }
	
/* NEXT, PREVIOUS BUTTON OPTIONS
========================================*/
.pagingbox1 .pagingtools{min-height:1px;}
.pagingbox1 .pagingtools ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
.pagingbox1 .pagingtools ul li {
	float:left;
	padding:0 0 0 6px;
	position:relative;
	min-height:1px;
	}
.pagingbox1 .pagingtools .inputbox {
	display:block;
	height:17px;
	position:relative;
	width:60px;
	}
.pagingbox1 .pagingtools input {
	left:0px;
	margin:0px;
	position:absolute;
	width:40px;
	}
.pagingbox1 .pagingtools .inputbox .gobtn {
	position:absolute;
	right:0px;
	top:0px;
	}
.pagingbox1 .pagingtools .selectbox {
	display:block;
	height:17px;
	position:relative;
	width:48px;
	}
.pagingbox1 .pagingtools select {
	margin:0px;
	position:absolute;
	}
.pagingbox1 .pagingtools .gobtn{ padding:0px; margin:0px; border:none; }


	