/* CSS Document */

html {width: 100%; height: 100%; margin: 0; padding: 0;}
body {width: 100%; height: 100%; margin: 0; padding: 0;  font-family: Arial, Helvetica, Sans-Serif; font-size: .8em; color: #1c1713;}

/*background: url('../images/bg-body.gif') repeat-x #fff;*/
body,td,div,p
{
margin:0px;
font-family:Tahoma,Arial;
font-size:11px;
 
}
body
{
overflow : scroll;
}
.clear {clear: both;}
.lft-bg
{
/*background:url(../images/lft-bg.gif) repeat-y;
width:27px;
}
.rgt-bg
{
background:url(../images/rgt-bg.gif) repeat-y;
width:27px;
}
.tab-off
{
background:url(../images/tab-off.gif) no-repeat;
width:93px;
height:27px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
color:#4a6b01;
text-align:center;
cursor:pointer;
}
.tab-on
{
background:url(../images/tab-on.gif) no-repeat;
width:93px;
height:27px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
color:#111111;
text-align:center;
cursor:pointer;
}
.tab-off a, a:hover{text-decoration:none;color:#4a6b01;}
.tab-on a{text-decoration:none;color:#111111;}
.tab-on-1 a{text-decoration:none;color:#111111;}
.tab-on-1
{
background:url(../images/tab-on-1.gif) no-repeat;
width:160px;
height:27px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
color:#111111;
text-align:center;
cursor:pointer;
}
.tab-off-1 a{text-decoration:none;color:#4a6b01;}
.tab-off-1
{
background:url(../images/tab-off-1.gif) no-repeat;
width:160px;
height:27px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
color:#4a6b01;
text-align:center;
cursor:pointer;
}
.blue-tab-bg
{
background:url(../images/tabtopbg.gif) repeat-x;
height:38px;
font-weight:bold;
/*border:1px solid #5a83a1;*/
}
.blue-tab-bg td
{
padding:0px 0px 0px 5px;
}
.gray-row
{
	background-color:#f7ffe8;
}
.gray-row td
{
padding:0px 0px 0px 0px;
vertical-align:top;	
}
.gray-row td p
{
line-height:20px;
}
.white-row
{
background-color:#ffffff;
}
.white-row td
{
padding:0px 0px 0px 0px;
vertical-align:top;	
}
.white-row td p
{
line-height:20px;
}

.gray-row-1
{
background-color:#eaeaea;
}
.gray-row-1 td
{
padding:10px 0px 10px 5px;
vertical-align:top;
border-top:1px solid #ffffff;
}
.t1
{
font-family:Arial, "Myriad Pro", "Trebuchet MS";
font-size:16px;
font-weight:bold;
color:#393939;
}
.t2
{
font-family:Arial, "Myriad Pro", "Trebuchet MS";
font-size:22px;
font-weight:bold;
color:#252424;
border-bottom:1px solid #c1c0c0;
}
.txtbox-bgfile
{
background:url(../images/txtbox-bg.gif) repeat-x;
color:#3d3d3d;
border:1px solid #111111;
font-weight:bold;
font-family:Arial;
height:23px;
width:305px;
padding:3px 0px 0px 3px;
}
.txtbox-bg
{
background:url(../images/txtbox-bg.gif) repeat-x;
color:#3d3d3d;
border:1px solid #111111;
font-weight:bold;
font-family:Arial;
height:23px;
padding:3px 0px 0px 3px;
}

.txtbox-bg1
{
background:url(../images/txtbox-bg.gif) repeat-x;
color:#3d3d3d;
border:1px solid #111111;
font-weight:bold;
font-family:Arial;
height:23px;
width:175px;
padding:3px 0px 0px 3px;
}

.errortxtbox-bg
{
background:url(../images/txtbox-bg.gif) repeat-x;
color:#000000;
border:1px solid #111111;
font-weight:bold;
font-family:Arial;
height:23px;
}


.button-bg
{
background:url(../images/button-bg.gif) repeat-x;
color:#ffffff;
background-color:#000000;
border:1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
height:23px;
text-align:center;
font-size:11px;
font-weight:bold;
}
.root
{
font-family:Trebuchet MS, Arial;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
padding:0px 0px 20px 0px;
}

.geos-root
{
font-family:Trebuchet MS, Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.geos-root:hover
{
font-family:Trebuchet MS, Arial;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.greenroot
{
font-family:Trebuchet MS, Arial;
font-size:14px;
text-transform:uppercase;
color:#7ab10e;
font-weight:bold;
}

.bluectm
{color:#000098;text-decoration:underline;}

.bluectm:hover
{color:#000098;text-decoration:underline;}

.greenrootlink
{
font-family:Trebuchet MS, Arial;
font-size:14px;
color:#7ab10e;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
}
.greenrootlink:hover
{
font-family:Trebuchet MS, Arial;
font-size:14px;
text-transform:uppercase;
text-decoration:underline;
color: #000000;
font-weight:bold;
}


.smallgreenroot
{
font-family:Trebuchet MS, Arial;
font-size:11px;
text-transform:capitalize;
color:#7ab10e;
font-weight:normal;
}
.l1
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#325bb7;
text-decoration:underline;
}
.l1:hover
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#111111;
text-decoration:none;
}
.bluebox
{
background-color:#ddf1ff;
border:1px solid #9dc1d9;
line-height:19px;
padding:0px;
}
.greenbox
{
background-color:#f2ffd8;
border:1px solid #a4c269;
line-height:19px;
padding:0px;
}

.yellowbox
{
background-color:#fffaa9;
border:1px solid #c1bb58;
line-height:19px;
padding:7px;
}
.tab-bdr
{
background:url(../images/tab-bdr.gif) repeat-x bottom;
height:27px;
}
.gray-bg
{
background:url(../images/gray-bg.gif) repeat-x;
border:1px solid #b9b9b9;
border-top:none;
padding:20px 10px 10px 10px;
}
.gray-bg-big
{
background:url(../images/gray-bg-big.gif) repeat-x;
border:1px solid #b9b9b9;
}

.credits-gray-bg
{
background:url(../images/gray-bg.gif) repeat-x;
border:1px solid #b9b9b9;
border-top:none;
padding:30px 10px 10px 0px;
}

.l2
{
font-family:Tahoma;
font-size:11px;
color:#325bb7;
text-decoration:underline;
}
.l2:hover
{
font-family:Tahoma;
font-size:11px;
color:#111111;
text-decoration:none;
}



.forgotpass{
	font-family:Tahoma;
	font-size:11px;
	color:#003300;
	text-decoration:underline;
	font-weight:bold;
}
.forgotpass:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#FF8811;
	font-weight:bold;
	text-decoration:none;
}





.errorfilter
{
font-size:12px;
padding:5px;
font-family:Arial, "Myriad Pro", "Trebuchet MS";
text-decoration:none;
padding:3px 5px 3px 5px;
color:#FF0000;
}

/*
.filter
{
font-size:12px;
padding:5px;
font-family:Arial, "Myriad Pro", "Trebuchet MS";
}
.filter a
{
text-decoration:none;
padding:3px 5px 3px 5px;
color:#000000;
}*/

.Selectedfilter1 
{
	font-size:12px;
	padding:3px;
	color:#FFFFFF;
	font-family:Arial, "Myriad Pro", "Trebuchet MS";
	text-decoration:none;
	padding:3px 5px 3px 5px;
	color:#000000;
}

.Selectedfilter2  
{
	font-size:12px;
	padding:5px;
	font-family:Arial, "Myriad Pro", "Trebuchet MS";
	color:#000000;
	text-decoration:none;
	border:1px solid #9db0bc;
	padding:3px 5px 3px 5px;
	background-color:#D7FF9F;
	line-height:12px;
	height:0px;
	
}

/*
.filter a:hover
{
	text-decoration:none;
	padding:3px 5px 3px 5px;
	background-color:#325bb7;
	color:#FFFFFF;
}
*/

.drop12
{
font-size:12px;
font-family:Arial;
border:1px solid #3d3d3d;
}

.drop12error
{
font-size:12px;
font-family:Arial;
border:1px solid #ff0000;
}

.drop11
{
font-size:11px;
font-family:tahoma,Arial;
border:1px solid #3d3d3d;
}
.ar12 td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 20px 5px 10px;
font-weight:bold;
}


.gray-1{color:#111111;text-decoration:none;font-family:Trebuchet MS, Arial;
font-size:12px;font-weight:bold;padding:1px 8px 1px 8px;border:1px solid #ededed;}
.gray-1:hover{color:#111111;text-decoration:none;padding:1px 8px 1px 8px;
background-color:#d7d7d7;border-bottom:1px solid #7b7b7b;border-right:1px solid #7b7b7b;border-top:1px solid #ffffff;border-left:1px solid #ffffff;}

.gray-1 a{color:#111111;text-decoration:none;font-family:Trebuchet MS, Arial;
font-size:12px;font-weight:bold;padding:1px 8px 1px 8px;border:1px solid #ededed;}
.gray-1 a:hover{color:#111111;text-decoration:none;padding:1px 8px 1px 8px;
background-color:#d7d7d7;border-bottom:1px solid #7b7b7b;border-right:1px solid #7b7b7b;border-top:1px solid #ffffff;border-left:1px solid #ffffff;}

.gray-2
{
background:url(../images/gray-bg-big.gif) repeat-x;
border:1px solid #b9b9b9;
}

.viewall
{color:#111111;text-decoration:none;}

.viewall:hover
{color:#111111;text-decoration:none;}


.date-white-bg-big
{
background-color:#ffffff;
border:1px solid #b9b9b9;
cursor:pointer;
}
.date-gray-bg-big
{
background:url(../images/gray-bg-big.gif) repeat-x;
border:1px solid #b9b9b9;
}
.date-gray-bg-big a{color:#111111;text-decoration:none;font-family:Trebuchet MS, Arial;
font-size:12px;font-weight:bold;padding:1px 8px 1px 8px;border:1px solid #ededed;}
.date-gray-bg-big a:hover{color:#111111;text-decoration:none;padding:1px 8px 1px 8px;
background-color:#d7d7d7;border-bottom:1px solid #7b7b7b;border-right:1px solid #7b7b7b;border-top:1px solid #ffffff;border-left:1px solid #ffffff;}

.date-white-bg-big a{color:#111111;text-decoration:none;font-family:Trebuchet MS, Arial;
font-size:12px;font-weight:bold;padding:1px 8px 1px 8px;border:1px solid #ffffff;}
.date-white-bg-big a:hover{color:#111111;text-decoration:none;padding:1px 8px 1px 8px;
background-color:#d7d7d7;border-bottom:1px solid #7b7b7b;border-right:1px solid #7b7b7b;border-top:1px solid #ffffff;border-left:1px solid #ffffff;}

.date-gray-bg-big-1
{
background:url(../images/gray-bg-big.gif) repeat-x;
border:1px solid #b9b9b9;

}
.date-gray-bg-big-1 a{color:#0527d6;text-decoration:underline;font-size:12px;}
.date-gray-bg-big-1 a:hover{color:#e20000;text-decoration:underline;}


.date-gray-bg-big-2{color:#0527d6;text-decoration:underline;font-size:12px;}
.date-gray-bg-big-2:hover{color:#e20000;text-decoration:underline;}

.date-gray-1{color:#111111;text-decoration:none;font-family:Trebuchet MS, Arial;
font-size:12px;font-weight:bold;padding:1px 8px 1px 8px;border:1px solid #ededed;}
.date-gray-1:hover{color:#111111;text-decoration:none;padding:1px 8px 1px 8px;
background-color:#d7d7d7;border-bottom:1px solid #7b7b7b;border-right:1px solid #7b7b7b;border-top:1px solid #ffffff;border-left:1px solid #ffffff;}

.date-gray-2
{
background:url(../images/gray-bg-big.gif) repeat-x;
border:1px solid #b9b9b9;
}


.t3
{
font-family:Arial, "Myriad Pro", "Trebuchet MS";
font-size:16px;
font-weight:bold;
color:#393939;
padding:10px 0px 0px 10px;
}

.data-vall {border-collapse:collapse;width:100%;border-color:#c6c6c6;}
.data-vall td{font-size:12px;font-family:arial;}
.data-vall a{color:#0391c8;text-decoration:underline;}

.photos td
{
border:1px solid #111111;
padding:5px;
font-size:12px;
font-family:Arial;
}
.login-top
{
	background-image: url(../images/login-top.gif);
	background-repeat:no-repeat;
	width:535px;
	height:27px;
	float:left;
}
.login-bg
{
	background-image: url(../images/login-bg.gif);
	background-repeat: repeat-y;
	float:left;
	width:535px;
}
.login-bottom
{
	background-image: url(../images/login-bottom.gif);
	background-repeat:no-repeat;
	width:535px;
	height:27px;
	float:left;
}
.FormFields
{
font-family: Trebuchet MS, Arial;
font-size:20px;
}
.FormFields p
{
	font-family: Trebuchet MS, Arial;
	font-size:20px;
	text-align:right;
	padding:0px 20px 3px 0px;
}
.txtbox
{
	background-image: url(../images/txtbg.gif);
	background-repeat: repeat-x;
	font-family: Trebuchet MS, Arial;
	padding:2px 0px 0px 2px;
	font-size: 18px;
	height: 30px;
	width:200px;
	border-bottom: 1px solid #111111;
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	border-top:1px solid #111111;
	color:#6f6f6f;
	background-color:#e5e5e5;
}
.FormNotes
{
	font-size:11px;
}
.FormNotes a
{
color: #fe960f;
text-decoration: underline;
}
.FormNotes a:hover
{
color: black;
text-decoration: underline;
}


.textbox {
	font-family:Arial, "Myriad Pro", "Trebuchet MS";
	font-size:11px;
	border: 1px solid #999999;
	
	
}
.text{
	font-family:MS Shell Dly;
	 font-size:14;
	
}

.Errorfont {
	color: #FF0000;
	font-weight: bold;
}

.linkfont 
{
	font-family:Tahoma,Arial;
	font-size:11px;
	color:#4A6B01;
}

.linkfont a 
{
	text-decoration: underline;
}

.linkfont a:hover 
{
	text-decoration: none;
}

.Filertlinks
{
	font-family:Tahoma,Arial;
	font-size:11px;
	color:#4A6B01;
	background-color: #EFEFEF;
	font-weight: bold;
	color: #000000;
	border: 1px solid #CCCCCC;
	padding: 1px;
}

.Filertlinks-Selected
{
	font-family:Tahoma,Arial;
	font-size:11px;
	color:#4A6B01;
	background-color: #EFEFEF;
	font-weight: bold;
	color: #000000;
	background-color:#D7FF9F;
	border: 1px solid #CCCCCC;
	padding: 1px;
}



.Fillinks{
	font-family:Tahoma,Arial;
	font-size:11px;
	color: #000000;
	text-decoration: none;
}



.Formsbackground
{

	background-image: url(../images/login-bottom.gif);
	background-repeat:no-repeat;

}
.l1
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#4A6B01;
text-decoration:underline;
}
.l1:hover
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#111111;
text-decoration:none;
}
/*.textbox{
	border: 1px solid #999999;
}*/

.txt
{
	FONT-WEIGHT: normal; 
	color:#111111;
	width:150px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial,verdana,tahoma;
	border-top: 1px solid #779ec8;
	border-left: 1px solid #779ec8;	 
	border-bottom: 1px solid #779ec8;
	border-right: 1px solid #779ec8;		 
}
.txtadareaa
{
	FONT-WEIGHT: normal; 
	color:#111111;
	width:220px;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial,verdana,tahoma;
	border-top: 1px solid #779ec8;
	border-left: 1px solid #779ec8;	 
	border-bottom: 1px solid #779ec8;
	border-right: 1px solid #779ec8;		 
}

.txtbox
{
	FONT-WEIGHT: normal; 
	color:#111111;
	width:40px;
	height:17px;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial,verdana,tahoma;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;	 
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;		 
}
.Mgtcousers a{color:#000000;text-decoration:none;font-family:Trebuchet MS, Arial;
font-size:12px;font-weight:bold;padding:1px 8px 1px 8px;border:1px solid #e1a764;
line-height:15px;
height:0px;
}
.Mgtcousers a:hover{color:#000000;text-decoration:none;padding:1px 8px 1px 8px;
background-color:#e1a764;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-left:1px solid #ffffff;
}

.Addchild
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#41ACE3;
text-decoration:none;
}
.Addchild:hover
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#41ACE3;
text-decoration:underline;
}
.label
{
font-weight:bold;
}
.blue-tab-orders-bg
{
background:url(../images/blue-tab-bg.gif) repeat-x;
height:35px;
font-weight:bold;
/*border:1px solid #5a83a1;*/
}
.credits-gray-row
{
	background-color: #E8E8E8;
}
.line{
	border-bottom:1px solid #c7c7c7;
	width: auto;
}
.line{
	border-bottom:1px solid #c7c7c7;
	width: auto;
}

.bg_container
{
background:url(../images/bg-container.gif) repeat-x;
width:1002px;
height:140px;

}

.bg_content
{
background:url(../images/bg-content-2.gif) no-repeat top;
width:951px;
margin:0 auto;
}

.boxbdr{
/*border-bottom:1px solid #EFEFEF;*/
border-left:1px solid #EFEFEF;
border-right:1px solid #EFEFEF;
/*background:url(../images/bg-content-bottom-3.gif) no-repeat;*/

}
.boxbtm{
	background:url(../images/bg-content-bottom-3.gif) no-repeat bottom;
	width:951px;
	height:20px;
}
.loginpara{
width:600px; 
padding-left:20px; 
font-size:14px;
font-family:Trebuchet MS;
}
.logintop{
background:url(../images/top1.gif) no-repeat;
height:31px;
width:290px;
}
.loginmiddle{
background:url(../images/bg1.gif) repeat-y;
height:2px;
width:290px;
}
.loginbottom{
background:url(../images/bottom1.gif) no-repeat;
height:16px;
width:290px;
}
.logout
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px; 
color:#999900;
text-decoration:none;
}
.logout:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px; 
color: #666666;
text-decoration:underline;
}

.profile
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px; 
color:#0000A4;
font-weight:500;
text-decoration:none;
}
.profile:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px; 
color:#00003E;
font-weight:500;
text-decoration:underline;
}


.messagefont {
	color: #666666;
	font-weight: bold;
	padding:5px 5px 5px 5px;
}
.ctmfont {
	color: #000000;
	font-weight: bold;
	padding:5px 5px 5px 15px;
}
.Note {
	color: #333333;
	font-weight: normal;
	padding:5px 5px 5px 5px;
}



.Posttitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-bottom:5px;
}
.Postusername{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#709B27;
	font-weight:700;
	padding-left:5px;
	padding-top:5px;
}
.Postdate{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	padding-left:5px;
	padding-right:10px;
	padding-top:5px;
}
.Postentrytitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:5px;
	padding-right:10px;
	padding-top:5px;  
}

.advertise {
font-family: "Times New Roman", Times, serif; 
font-size:15px;
}
.advertise a{
font-family: "Times New Roman", Times, serif;
font-size:15px;
color:#0000A4;
text-decoration:underline;
}
.advertise a:hover
{
font-family: "Times New Roman", Times, serif;
font-size:15px;
color:#00003E;
text-decoration:none;
}


.SelecteddarkOrange-row
{
	background-color:#cfcdcd;

}
.SelecteddarkOrange-row td
{
	padding:0px 0px 0px 0px;
	vertical-align:top;	
}
.SelecteddarkOrange-row td p
{
line-height:20px;
}

/*************Dashboard End***************/

.l3
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#D4822E;
text-decoration:underline;
}
.l3:hover
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#111111;
text-decoration:none;
}
.tab-2-off
{
background:url(../images/tab-2-off.gif) no-repeat;
width:93px;
height:27px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
color:#002E69;
text-align:center;
cursor:pointer;
}
.tab-2-on
{
background:url(../images/tab-2-on.gif) no-repeat;
width:93px;
height:27px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
color:#002E69;
text-align:center;
cursor:pointer;
}
.tab-2-off a, a:hover{text-decoration:none;color:#002E69;}
.tab-2-on a{text-decoration:none;color:#002E69;}
.tab-bdr-1
{
background:url(../images/tab-bdr-1.gif) repeat-x bottom;
height:27px;
}
.gray-bg-1
{
background:url(../images/gray-bg.gif) repeat-x;
border:1px solid #002E69;
border-top:none;
padding:20px 10px 10px 10px;
}

.data-select-on
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000; 
font-weight:bold;
}
.data-select-off
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
background-color:#9EC6C6;
font-weight:bold;
}
.data-select-off a
{
text-decoration:none;
color:#FFFFFF;
}



.forgetpasstop1{
background:url(../images/top2.gif) no-repeat;
border: #FF0000 IPX SOLID;
height:31px;
width:400px;
}
.forgetpassmiddle{
background:url(../images/bg2.gif) repeat-y;
height:1px;
width:400px;
}
.forgetpassbottom{
background:url(../images/bottom2.gif) no-repeat;
height:16px;
width:400px;
}


.searchtopleft
{
background:url(../images/top-lft1.gif) no-repeat; 
height:6px;
width:6px;
}
.searchtopmiddle
{
background:url(../images/top-bg1.gif) repeat-x; 
height:6px;
width:1px;
}
.searchtopright
{
background:url(../images/top-rgt1.gif) no-repeat; 
height:6px;
width:6px;

}
.searchmiddleleft
{
background:url(../images/left-bg1.gif) repeat-y; 
width:6px;
height:1px;
}
.searchmiddleright
{
background:url(../images/rgt-bg1.gif) repeat-y; 
width:6px;
height:1px;
}
.searchbottomleft
{
background:url(../images/btm-lft1.gif)  no-repeat; 
height:6px;
width:6px;
}
.searchbottommiddle
{
background:url(../images/btm-bg1.gif) repeat-x; 
height:6px;
width:1px;
}
.searchbottomright
{
background:url(../images/btm-rgt1.gif)  no-repeat; 
height:6px;
width:6px;
}
/* Index new changes start */
.memberlogin{
	background:url(../images/bluebg-small.gif) repeat-x; 
	height:182px;

}
.Indexbox {
	font-family:Arial, "Myriad Pro", "Trebuchet MS";
	font-size:12px;
	border: 1px solid #CCCCCC;
	height:24px;
	
	
}
.indexforgotpass{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#02589A;
	text-decoration:none;
}
.indexforgotpass:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF8811;
	text-decoration:underline;
}
.membersignup{
	background:url(../images/bluebg-big.gif) repeat-x; 
	height:355px;
}
.indexsearch{
	background:url(../images/indextxtbox-bg.gif) no-repeat; 
	height:24px;
	width:149px;
}
.searchbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #CCCCCC;
	height:23px;
}
.indexlogin{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B7A83;
	text-decoration:none;
}
.indexlogin:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B7A83;
	text-decoration:underline;
}
.indexheading{
	font-size:30px; 
	color:#F7941D; 
	font-family:Trebuchet MS; 
	font-weight:bolder
}
.indexsubheading1{
	font-size:18px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif
}
.indexcontent{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.indexsubheading2{
font-family:Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold;
}
.indextableheading{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; font-weight:bold;
}
.bg_containerfooter
{
background:url(../images/footer-bg.gif) repeat-x;
width:1002px;
height:41px;
}
.footercontent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	width:959px;
	}
.footercontent a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.bg_containerfooter a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:underline;
}
/* Index new changes end */

.contentbig{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
}
.contentbigfont{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
}
.normalanchor{
	font-family:Tahoma;
	font-size:13px;
	color: #000000;
	text-decoration:underline;
	font-weight:normal;
}
.normalanchor:hover{
	font-family:Tahoma;
	font-size:13px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
}
.whiterow{
	background-color:#FFFFFF;
	line-height:30px;	
}

.greenrow{
	background-color: #C4E4ED;
	line-height:30px;	
}




.tab-bdr-2
{
background:url(../images/tab-bdr-2.gif) repeat-x bottom;
height:27px;
}
.tab-4-off
{
background:url(../images/tab-4-off.gif) no-repeat;
width:93px;
height:32px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
color:#4a6b01;
text-align:center;
cursor:pointer;
}
.tab-4-on
{
background:url(../images/tab-4-on.gif) no-repeat;
width:93px;
height:32px;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
font-size:14px;
font-weight:bold;
color:#111111;
text-align:center;
cursor:pointer;
}
.tab-4-off a, a:hover{text-decoration:none;color:#4a6b01;}
.tab-4-on a{text-decoration:none;color:#111111;}
/*------------*/

#container{
	width:948px;
	margin:0px auto;
	background: url('../images/bg-container.gif') no-repeat;
}
#header {height: 110px;}
#header-search {float: left; margin: 25px 0 0 100px; width: 270px; vertical-align: middle; font-size: .9em;}
.bg-content-tab-top
{
background: url(../images/bg-content-tab-top.gif) no-repeat bottom;
float:left;
margin:0px;
height:20px;
width:959px;
margin-top:10px;
}
#tabheaderbg{
	float: left; 
	clear: both; 
	width: 958px; 
	margin-bottom: 25px; 
	padding: 0 0 20px 0;
	background: url(../images/bluebg.gif) no-repeat;
}
#tab-holder{
	width:948px;
	float:left;
	min-height:150px;
	height:auto !important;
	height:150px;
	background: url(../images/shadebg.gif) repeat-x #fff;
	position:relative;
}
#cont-border{
	border:#E5E5E5 1px solid;
	border-top:none;
	float:left;
	width:948px;
	position:relative;
	left:5px;
}
.tab-headtextleft{
	float:left;
	text-indent:14px;
	margin:0px;
}
.tab-headtextleft h1 {margin: 0px; padding:0px 0px 5px 0px; float:left; font-size:1.4em;font-weight:bold;}
.tab-headtextleft span {margin: 0px; padding:0px 0px 0px 2px; float:left; font-size:.9em;font-weight:bold;}
.tab-headtextright{
	font-size:12px;
	float:right;
	font-weight:bold;
	position:absolute;
	right:20px;
	top:10px;
}
.tabscontentholder{
	float:left;
	position:relative;
	_top:-2px;
	width:918px;
	left:10px;
}
.yedhooruclassnameneeyepotukko{
	float:left;
	padding:10px;
}
div.tabsmenuout
{
	float:left;
	background:url(../images/tab-menuout-rgt.gif) no-repeat right;
	height:32px;
	color:#FFFFFF;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:auto;
	line-height:36px;
	padding:0px 20px 0px 0px;
}
div.tabsmenuout-op
{
	float:left;
	background:url(../images/tab-menuout-rgt.gif) no-repeat right;
	height:32px;
	color:#FFFFFF;
	font-size:16px;
	width:auto;
	line-height:36px;
	padding:0px 20px 0px 0px;
	filter: alpha(opacity=40);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.40;	
}
div.tabsmenuout-op span
{
	float:left;
	background:url(../images/tab-menuout-lft.gif) no-repeat left;
	height:32px;
	padding:0px 0px 0px 20px;
}
div.tabsmenuout span
{
	float:left;
	background:url(../images/tab-menuout-lft.gif) no-repeat left;
	height:32px;
	padding:0px 0px 0px 20px;
}
div.tabsmenuover
{
	float:left;
	background:url(../images/tab-menuover-rgt.gif) no-repeat right;
	height:32px;
	color:#0072bc;
	cursor:pointer;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:auto;
	line-height:36px;
	padding:0px 20px 0px 0px;
}
div.tabsmenuover span
{
	float:left;
	background:url(../images/tab-menuover-lft.gif) no-repeat left;
	height:32px;
	padding:0px 0px 0px 20px;
}
div.tabscontentholder a:link, div.tabscontentholder a:visited {color: #FFFFFF; text-decoration: none;}
div.tabscontentholder a:link, div.tabscontentholder a:visited {color: #0072bc; text-decoration: none;}
.g-bg-content-tab-top
{
background: url(../images/g-bg-content-tab-top.gif) no-repeat bottom;
float:left;
margin:0px;
height:20px;
width:959px;
margin-top:10px;
}
#g-tabheaderbg{
	float: left; 
	clear: both; 
	width: 958px; 
	margin-bottom: 25px; 
	padding: 0 0 20px 0;
	background: url(../images/greenbg.gif) no-repeat;
}
#g-tab-holder{
	width:948px;
	float:left;
	min-height:150px;
	height:auto !important;
	height:150px;
	background: url(../images/g-shadebg.gif) repeat-x #fff;
	position:relative;
}

div.g-tabsmenuout
{
	float:left;
	background:url(../images/g-tab-menuout-rgt.gif) no-repeat right;
	height:32px;
	color:#FFFFFF;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:auto;
	line-height:36px;
	padding:0px 15px 0px 0px;
}
div.g-tabsmenuout-op
{
	float:left;
	background:url(../images/g-tab-menuout-rgt.gif) no-repeat right;
	height:32px;
	color:#FFFFFF;
	font-size:16px;
	width:auto;
	line-height:36px;
	padding:0px 20px 0px 0px;
	filter: alpha(opacity=40);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.40;	
}
div.g-tabsmenuout-op span
{
	float:left;
	background:url(../images/g-tab-menuout-lft.gif) no-repeat left;
	height:32px;
	padding:0px 0px 0px 20px;
}
div.g-tabsmenuout span
{
	float:left;
	background:url(../images/g-tab-menuout-lft.gif) no-repeat left;
	height:32px;
	padding:0px 0px 0px 15px;
}
div.g-tabsmenuover
{
	float:left;
	background:url(../images/g-tab-menuover-rgt.gif) no-repeat right;
	height:32px;
	color:#0072bc;
	cursor:pointer;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:auto;
	line-height:36px;
	padding:0px 15px 0px 0px;
}
div.g-tabsmenuover span
{
	float:left;
	background:url(../images/g-tab-menuover-lft.gif) no-repeat left;
	height:32px;
	padding:0px 0px 0px 15px;
}
#tabheaderbg_normal{
 background:url(../images/blue-bg-content.gif) no-repeat;
 float:left;
 width: 958px; 
 margin: 10px 0 0 0px;
 margin-top:10px;
}
#cont-border-normal {
 width:948px; 
 float:left; 
 border: #E5E5E5  1px solid; 
 border-top:none;
 position:relative;
 left:5px; 
}


#footer {
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	clear: both;
	}

#footer a:link{text-decoration:none;}
#footer a:visited {color:#666; text-decoration: none; }
#footer a:active {text-decoration: underline;}
#footer a:hover {text-decoration: underline;}

#footer_container {
	width: 959px;
	height: 66px;
	background: url('/images/footer-others-bg.gif') no-repeat;
	text-align:center;
	
	}

#blurb {
	float: left;
	width: 300px;
	margin: 0px 5px 0px 15px;
	}	

#blurb h4 {
	font-size: 14px;
	color:#666666;
	font-weight:normal;
	margin-bottom: 9px;
	}

#blurb p {
	font-size:12px;
	color: #999999;
	}

#blurb_two {
	float: left;
	width: 150px;
	font-size: 14px;
	margin: 16px 0px 0px 0px;
	}	

#blurb_two h3 {
	font-size: 16px;
	color:#666666;
	margin: 0px 0px 15px 0px;
	font-weight:normal;
	}

#blurb_two ul {
	margin: 0px;
	padding: 0px;
	}

#blurb_two a {
	color: #8e8e8e;
	font-size:14px;
	}
	
	#blurb_two a:visited{
		color: #8e8e8e;
		font-size:14px;
		}	

#blurb_two li {
	font-size:12px;
	color: #8e8e8e;
	list-style:none;
	margin: 0px 0px 10px 2px;
	display: inline;
	padding:0 0 0 25px;
	line-height: 25px;
	}

#blurb a {
	color: #999;
	font-size:12px;
	}



