/********************************* Classes for XHTML default Tag *********************************/
* { margin:0; padding:0;}
body {height:100%; margin:0; padding:0; font-family: arial,verdana, tahoma, geneva; color:#274475; 
background: url("../images/client/topMainBg.jpg") #787878 no-repeat;
font-size:12px; 
}
img{border:0}
form { display:inline; margin:0; padding:0; }
a { color:#285D0E; text-decoration:underline; padding:0px; margin:0px; }
a:hover { color:#285D0E; text-decoration:none; padding:0px; margin:0px;}
ul, li { list-style-type:none; padding:0px; margin:0px;}
ul.inline { list-style-type:none; padding:0px; margin:0px; }
ul.inline li { float:left; list-style-type:none; padding:0px; margin:0px; }

/************************ Classes for side bar ************************/
.bodyPopUp
{
  margin: 0px;
  padding: 0;
  font-family: Verdana, Arial, helvetica, sans-serif;
  BACKGROUND-color:#ECF2E7;
  
}
.banner{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/client/banner.png'); background:url(../images/client/banner.png) top left no-repeat; float:left;}
/************************ 787878 Classes for TOP PARTS ************************/
#topLineBg{}
#topMenu{ width:970px; text-align:right; padding:0px 0 0 0; color:#FFFFFF; position:relative}
#searchTopBoxIn{padding:0px 5px 0 0;}
#searchTopBg{ position:relative; }
#topMargin{width:970px;  margin:0;  padding:0;}
#topAddBanner{padding:15px 0 9px 0; width:750px; float:right; position:relative;}

.rightBanner{float:right; width:140px; padding:5px 0 0 0;}
.rightBanner img{padding:0px 0 10px 0;}

#mainWidth{width:970px; text-align:left; margin-top:0;}
.topLogoPart{ width:250px; height:67px; background: url("../images/client/inttiLogo.png") no-repeat;}

/*#topMenu { background:url("../images/client/menuLeft.gif") no-repeat; padding:0px; margin:0px; height:41px;}*/



#topMenu ul {height:41px; padding:0px; margin:0px; float:right;}

li.topMenuMargin{ text-align:right; float:right; padding:10px 15px 0px 0px; margin:0px; }
li.topMenuMarginFlag{ text-align:right; float:right; padding:15px 15px 0px 0px; margin:0px; }

a.menuLoginT{font-weight:bold; color: #FFFFFF; text-decoration: none; padding-bottom:5px; }
a.menuLoginT:hover  {font-weight:bold; color: #FFFFFF; text-decoration: none; padding-bottom:5px; }

a.menuRegT			{font-weight:bold; color: #FFFFFF; text-decoration: none; padding-bottom:5px; padding-right:5px; }
a.menuRegT:hover    {font-weight:bold; color: #FFFFFF; text-decoration: none; padding-bottom:5px; padding-right:5px; }

a.menuLogout		{font-weight:bold; padding-bottom:6px; color: #FFFFFF; text-decoration: none; padding-right:5px; }
a.menuLogout:hover  {font-weight:bold; padding-bottom:6px; color: #FFFFFF; text-decoration: none; padding-right:5px; }

a.userNameL		{font-weight:bold; color: #E8F1D1; text-decoration: none; padding-left:22px; padding-right:15px; background: url(../images/client/userIcon.gif) no-repeat; font-weight:bold;}
a.userNameL:hover  {font-weight:bold; color: #E8F1D1; text-decoration: none; padding-left:22px; padding-right:15px; background: url(../images/client/userIcon.gif) no-repeat; font-weight:bold;}



.userName			  {  font-weight:bold; color: #E8F1D1; text-decoration: none; padding-left:22px; padding-right:15px; background: url(../images/client/userIcon.gif) no-repeat; font-weight:bold;}
/************************ Classes for TOP PARTS ************************/


/************************ Classes for main 2 Parts************************/
#sidebar { padding:0px; margin-right:5px; width: 167px; float: left; margin-top:0px;}
#sidebar p{padding:0px; margin:0px;}
#maincontent { padding:0px; width:654px; float:right;  margin-top:0px;}
#maincontent div p{margin:0px;}
.mainImg{padding:5px 0 0 20px; text-align:center; float:right; position:relative;}
#mainContent2 {width:638px; border-left:#CCCCCC 3px solid; border-top:#CCCCCC 3px solid;  border-right:#CCCCCC 3px solid; background:#ffffff;}
#mainContent3 {padding:15px 14px 25px 14px; margin:10px 0 0 0;}
/* #mainContent3 span,h1,h2,h3,h4,p{position:relative}*/




#leftMenu { margin:0 0 0 0; padding:0 0 0 0; width:167px; background: url(../images/client/menuBg.jpg) bottom repeat-x;}
#leftMenu ul li{text-align:left; 
			
			
			background: url(../images/client/menuBLine.png) bottom no-repeat;
			padding:5px 0px 15px 15px;
			
			display:block;
			margin:0 0 0 0;
			border-left:#8F8F8F 3px solid; border-right:#8F8F8F 3px solid;
}

#contentInParts {width:100%;}
#contentInParts ul{padding:0px; line-height:1.6em; }
#contentInParts ul li{ padding:0px; line-height:1.6em; float:left;}

.contentInPartsFirst {width:100%;}
.contentInPartsFirst ul{padding:0px; line-height:1.6em; }
.contentInPartsFirst ul li{ padding:0px; line-height:1.6em; float:left;}


#contentInPart1 {width:100%;}
#contentInPart1 ul{padding:0px; line-height:1.6em;}
#contentInPart1 ul li{ padding:0px; line-height:1.6em;}



h1{color: #657D2B; font:1.4em/1.2em verdana, arial, tahoma, geneva; padding:0px 0px 20px 0px;}
h1.title{color:#657D2B; font:16px bold arial, tahoma, geneva ; padding:0px 0px 20px 0px;  }
h6{color: #000000; font:12px bold verdana, arial, tahoma, geneva; padding:5px 0px 0 0px;}
h6 span{color: #000000; font:12px bold verdana, arial, tahoma, geneva; padding:5px 0px 0 0px;}
p.sfont2{color: #3B3D3A; font:11px arial,verdana, tahoma, geneva; padding:0px 0px 15px 0px;}
h6.title{color:#657D2B; font:16px bold arial, tahoma, geneva ; padding:0px 0px 20px 0px;  }

h1.loginHeader{margin-top:10px; color: #657D2B; font-size:1.4em; font-family:verdana, arial, tahoma, geneva; padding:0px 0px 10px 0px;}
h2{ font:1.4em/1.2em verdana, arial, tahoma, geneva; color: #000000; padding:0px 0px 10px 0px;}
h3{ font:1.4em/1.2em verdana, arial, tahoma, geneva; color: #000000; padding:0px 0px 10px 0px;}
h5{ font:13px verdana, arial, tahoma, geneva; color: #375429; padding:5px 10px 10px 10px; font-weight:bold; background:#F0F2ED;}
h5 span{ font:11px verdana, arial, tahoma, geneva; color: #000000; padding:0 0px 10px 0px; font-weight:bold;}
h4.msg{ color: #000000; padding:3px 3px 3px 25Px;
font-size:12px; margin:0px 0px 10px 0px;
BORDER:#F8C176 1px solid;
line-height:17px;
background: url(../images/client/errorDot.gif) #FAF3B9 no-repeat;

}

p{color: #3B3D3A; font:12px arial,verdana, tahoma, geneva; padding:0px 0px 15px 0px;}


#contentInnerBox {background: url(../images/client/LMiddleBg2.gif) #D1DACD bottom repeat-x; width:603px; BORDER-LEFT:#BBC4B7 3px solid; BORDER-right:#BBC4B7 3px solid; }
.contentInnerBox {background: url(../images/client/LMiddleBg2.gif) #D1DACD bottom repeat-x; width:603px; BORDER-LEFT:#BBC4B7 3px solid; BORDER-right:#BBC4B7 3px solid; }

#contentInnerBox1 {background: url(../images/client/LMiddleBg.gif) #D1DACD bottom repeat-x; width:603px; BORDER-LEFT:#BBC4B7 3px solid; BORDER-right:#BBC4B7 3px solid; }
.contentInnerBox1 {background: url(../images/client/LMiddleBg.gif) #D1DACD bottom repeat-x; width:603px; BORDER-LEFT:#BBC4B7 3px solid; BORDER-right:#BBC4B7 3px solid; }

#contentInnerBox1_ruo {background: url(../images/client/LMiddleBg_ruo.gif) #E7EBF1 bottom repeat-x; width:603px; BORDER-LEFT:#8899B9 3px solid; BORDER-right:#8899B9 3px solid; }
.contentInnerBox1_ruo {background: url(../images/client/LMiddleBg_ruo.gif) #E7EBF1 bottom repeat-x; width:603px; BORDER-LEFT:#8899B9 3px solid; BORDER-right:#8899B9 3px solid;}


#contentInnerBox3 {background: url(../images/client/LMiddleBg.gif) #D1DACD bottom repeat-x; width:286px; BORDER-LEFT:#BBC4B7 3px solid; BORDER-right:#BBC4B7 3px solid; }
.contentInnerBox3 {background: url(../images/client/LMiddleBg.gif) #D1DACD bottom repeat-x; width:286px; BORDER-LEFT:#BBC4B7 3px solid; BORDER-right:#BBC4B7 3px solid; }
.CHeight {height:233px;}


#contentInnerBoxIn_ruo {padding:05px 15px 15px 15px;  text-align:center}
.contentInnerBoxIn_ruo {padding:05px 15px 15px 15px;}

#contentInnerBoxIn {padding:05px 15px 15px 15px;}
.contentInnerBoxIn {padding:05px 15px 15px 15px;}

.contentInnerBoxIn_home {padding:05px 10px 15px 15px;}

.commentinst{float:right; width:180px; margin:0; padding:0;}

.commentBox{width:210px; height:100px;}

#contentInnerBox ul{width:563px;}

/*
#contentInnerBox ul li.lTopImg{ width:585px; background: url(../images/client/LTopCorner.gif) bottom repeat-x; height:15px;}
#contentInnerBox ul li.lBottomImg{width:585px;background: url(../images/client/LBottomCorner.gif) top repeat-x; height:15px; }
#contentInnerBox ul li.lMiddlePart{ width:563px; BORDER-LEFT:  #A3C08C 1px solid; BORDER-right: #A3C08C 1px solid; background:#ECF2E7; padding:10px;}
*/


#contentInnerBox2 {width:585px; background:#ECF2E7;}
#contentInnerBox2 ul{width:563px;}
#contentInnerBox2 ul li.lTopImg{ width:585px; background: url(../images/client/LTopCorner.gif) bottom repeat-x; height:15px;}
#contentInnerBox2 ul li.lBottomImg{width:585px;background: url(../images/client/LBottomCorner.gif) top repeat-x; height:15px; }
#contentInnerBox2 ul li.lMiddlePart{ width:563px; BORDER-LEFT:  #A3C08C 1px solid; BORDER-right: #A3C08C 1px solid; background:#ECF2E7; padding:10px;}



#ListingPartHeader{width:100%;}
#ListingPartHeader ul{ overflow:hidden; padding:0px 0px 0px 0px; width:100%; background:#ffffff url(../images/client/listHeader.gif) repeat-x;}
#ListingPartHeader ul li{ padding:5px 0px 0px 0px; height:28px; float:left; color:#000000; font-weight:bold;}
#ListingPartHeader span{float:right;}

.listTable tr td{ padding:5px; font-size:12px;}
.listTable {border:1px solid #DAE3D5;}
tr.ListingPartHeader2 td {background:#ffffff url(../images/client/listHeader.gif) repeat-x; font-weight:bold; padding:5px;}

#ListingPartHeader3{background:#ffffff url(../images/client/listHeader.gif) repeat-x; font-weight:bold; padding:5px 5px 5px 12px;}

#ListingPartData td p{color:#7D7D7D; font-size:12px; padding:5px 0 0 0;}
#ListingPartData td a{font-weight:bold;}

#maincontent #mainContent2 #mainContent3 #ListingPartHeader{width:100%;}
#maincontent #mainContent2 #mainContent3 #ListingPartHeader ul{ overflow:hidden; padding:0 8px 0 10px; width:97%; background:#ffffff url(../images/client/listHeader.gif) repeat-x;}
#maincontent #mainContent2 #mainContent3 #ListingPartHeader ul li{ padding:5px 0px 0px 0px; height:28px; float:left; color:#000000; font-weight:bold;}
#maincontent #mainContent2 #mainContent3 #ListingPartHeader span{float:right;}
                                         
#ListingPartData{width:100%;}
#ListingPartData ul{ overflow:hidden; padding:0px 0px 0px 0px; width:100%; BORDER-bottom:#D0D7E3 0px solid;}
#ListingPartData ul li{ padding:8px 0px 8px 0px;  float:left; color:#3B3D3A; }



#newsHLines{width:100%; margin:0; padding:0;}
#newsHLines ul{ overflow:hidden; width:100%; BORDER-bottom:#D0D7E3 0px solid;}
#newsHLines ul li{ padding:2px; float:left; color:#3B3D3A;}
#newsHLines ul li.date{padding:2px; float:left; color:#3B3D3A; width:65px;}
#newsHLines ul li.news{padding:2px; float:left; color:#3B3D3A; width:185px;}

.contentBg{background-color:#ffffff; 
BORDER-LEFT:  #B1C3A7 1px solid;
BORDER-top:   #B1C3A7 1px solid;
BORDER-right: #B1C3A7 1px solid;
BORDER-bottom:#B1C3A7 1px solid;
}


/************************ Classes for main 2 Parts************************/


/************************ Classes for footer Part************************/
#footerPart{ float:left; width:645px; text-align:left; color: #ABB8A5; font-size: 11px; margin:0px 0 0 0; padding:5px 0px 5px 0}
#footerPart ul li{text-align:left; color: #ABB8A5; line-height:25px; padding:0 0 0 0}


.cName{color: #ABB8A5; font-size: 11px;}

.copyright{color: #ABB8A5; font-size: 11px;}
/************************ Classes for footer Part************************/

/************************ Classes for Login Part ************************/


#loginPartBox {padding:10px; width:141px; border-left:#6A7067 3px solid;  border-right:#6A7067 3px solid; background: url(../images/client/loginBg.jpg) #E2E6DF bottom repeat-x;}
.loginPartBox {padding:10px; width:141px; border-left:#6A7067 3px solid;  border-right:#6A7067 3px solid; background: url(../images/client/loginBg.jpg) #E2E6DF bottom repeat-x;}

/*
#loginPartBox ul{padding:0px}
#loginPartBox li.lTopImg{ width:173px; background: url(../images/client/loginTop.gif) bottom repeat-x; height:11px;}
#loginPartBox li.lBottomImg{width:173px; background: url(../images/client/loginBottom.gif) repeat-x; height:11px; }
#loginPartBox li.lMiddlePart{width:151px; BORDER-LEFT:  #A9C494 1px solid; BORDER-right: #A9C494 1px solid; background:#ECF2E7; padding:10px;}
*/

.homeLoginPart1 {width:140px;}
.homeLoginPart1 label{font-weight:bold;}
.homeLoginPart1 input{margin:0 0 5px 0; }

/*
#searchPartBox {}
#searchPartBox ul{padding:0px}
#searchPartBox ul li.lTopImg{ width:283px; background: url(../images/client/searchTop.gif) bottom repeat-x; height:12px;}
#searchPartBox ul li.lBottomImg{width:283px; background: url(../images/client/searchBottom.gif) repeat-x; height:12px; }
#searchPartBox ul li.lMiddlePart{width:261px; BORDER-LEFT:  #89AC50 1px solid; BORDER-right: #89AC50 1px solid; background:#E4EDD2; padding:10px;}


.searchPartBox {}
.searchPartBox ul{padding:0px}
.searchPartBox ul li.lTopImg{ width:283px; background: url(../images/client/searchTop.gif) bottom repeat-x; height:12px;}
.searchPartBox ul li.lBottomImg{width:283px; background: url(../images/client/searchBottom.gif) repeat-x; height:12px; }
.searchPartBox ul li.lMiddlePart{width:261px; BORDER-LEFT:#A3C08C 1px solid; BORDER-right:#A3C08C 1px solid; background:#ECF2E7; padding:10px;}

*/

#loginPart {width:100%;}
#loginPart ul{padding:0px; width:100%;}
#loginPart ul li{ padding:5px;  float:left;}
#loginPart li.label{ font-weight:bold; font-size:12px; color:#3B3D3A; padding:5px;}
.loginBg{background:#ECF2E7;
BORDER-LEFT:  #A9C494 1px solid;
BORDER-top:   #A9C494 1px solid;
BORDER-right: #A9C494 1px solid;
BORDER-bottom:#A9C494 1px solid;
}

/************************ Classes for Login Part ************************/

/************************ Classes for form Part ************************/



.formPart {width:100%;}
.formPart ul{ overflow:hidden; padding:0px; line-height:1.6em; }
.formPart ul li{ line-height:1.6em; float:left; width:45%; padding:5px;  color:#3B3D3A;}
.formPart li.label{ font-weight:bold; font-size:12px; color:#3B3D3A; line-height:1.6em; float:left; width:45%; padding:5px;}
.formPartBg{background:#ECF2E7;
BORDER-LEFT:  #A9C494 1px solid;
BORDER-top:   #A9C494 1px solid;
BORDER-right: #A9C494 1px solid;
BORDER-bottom:#A9C494 1px solid;
}



.homeLoginPart {width:150px;}
/*.homeLoginPart ul{ overflow:hidden;  width:150px;}
.homeLoginPart ul li{ float:left; padding:0px 0px 0px 0px;  color:#3B3D3A;}
*/
.homeLoginPart li.label{ font-weight:bold; font-size:12px; color:#3B3D3A; padding:5px 5px 0px 0px;}


.formPart2 {width:100%;}
.formPart2 ul{ overflow:hidden; }
.formPart2 ul li{ float:left; padding:5px;  color:#3B3D3A;}
.formPart2 li.label{ font-weight:bold; font-size:12px; color:#3B3D3A; line-height:1.6em; float:left; padding:5px;}

.regForm {}
.regForm label{width:145px; float:left; font-weight:bold; font-size:12px; color:#3B3D3A; line-height:1.6em; padding:0 0 0 0; margin:0 0 0 0; display:inline;}
.regForm .marital {width:500px; background:#ff9999;}
.regForm .marital label{float:left; font-weight:normal; font-size:12px; color:#3B3D3A; line-height:1.6em; padding:5px;}
.regForm .marital input{margin-bottom: -2px;}
.regForm br{height:20px; }
table.TdHeight tr td{padding:10px 0 10px 0}

.regForm ul{ float:left; }
.regForm ul li{ float:left; padding:5px; color:#3B3D3A;}
.regForm li.label{ font-weight:bold; font-size:12px; color:#3B3D3A; line-height:1.6em; float:left; padding:5px;}



.popFormPart {width:100%;}
.popFormPart ul{ overflow:hidden; }
.popFormPart ul li{ float:left; padding:2px;  color:#3B3D3A;}
.popFormPart li.label{ font-weight:bold; font-size:12px; color:#3B3D3A; line-height:1.6em; float:left; padding:2px;}

.popFormPart2 {width:100%;}
.popFormPart2 ul{ overflow:hidden;}
.popFormPart2 ul li{ width:230px; float:left; padding:2px;  color:#3B3D3A;}
.popFormPart2 li.label{ font-weight:bold; font-size:12px; color:#3B3D3A; line-height:1.6em; float:left; padding:2px;}



/************************ Classes for form Part ************************/


/********************* classes for differentiation of padding, border & color ********************/
.clear { clear:both; font-size:1px;}
.clr{clear:both;}
.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left; }
.fRight {float:right;}
.fLeft {float:left;}

.lMargin{margin:0px 0px 0px 10px;}
.lMargin1{margin:0px 0px 0px 5px;}


.lMargin2{margin:0px 0px 0px 30px;}
.margin2{margin:2px;}
.tMargin3{margin-top:3px;}
.rMargin4{margin-right:4px;}

.absolute{position:absolute}
.heightpx25{height:25px;}
.heightpx70{height:70px;}
.heightpx35{height:35px;}
.padding{padding:10px;}
.padding5{padding:5px;}
.padding4{padding:4px;}
.tPadding10{padding-top:10px;}
.lPadding5{padding-left:5px;}
.lPadding10{padding-left:10px;}
.lPadding15{padding-left:15px;}
.lPadding13{padding-left:14px;}
.tPadding13{padding-top:13px;}

.hide{overflow:hidden;}

.height60{height:60px;}
.height180{height:170px;}

.widthpx150{width:150px;}
.widthpx200{width:200px;}
.widthpx250{width:250px;}
.widthpx290{width:290px;}
.widthpx350{width:250px;}
.widthpx150{width:50px;}
.widthpx140{width:140px;}
.widthpx400{width:400px;}
.widthpx470{width:470px;}
.widthpx148{width:148px;}

width20px{width:20px;}

.width2 {width:2%;}
.width3 {width:3%;}
.width5 {width:5%;}
.width7 {width:7%;}
.width10 {width:10%;}
.width15 {width:15%;}
.width20 {width:20%;}
.width24 {width:24%;}
.width25 {width:25%;}
.width28 {width:28%;}
.width30 {width:30%;}
.width35 {width:35%;}
.width37 {width:37%;}
.width40 {width:40%;}
.width42 {width:42%;}
.width45 {width:45%;}
.width46 {width:46%;}
.width47 {width:47%;}
.width48 {width:48%;}

.width50 {width:49%;}
.width52 {width:52%;}
.width55 {width:55%;}

.width60 {width:60%;}
.width65 {width:65%;}
.width67 {width:67%;}
.width70 {width:70%;}
.width77 {width:75%;}
.width87 {width:87%;}
.width85 {width:85%;}

.width290px {width:290px;}

.formBg{background:#E8EBF0;}
/**.msg{color:#ff0000;}**/
/********************* classes for differentiation of padding, border & color ********************/




/**********************************************************************************************/

.form_err{color: #EE0009; padding:0 0 0 143px; !important; }
.form_error{color: #EE0009;}

.msg {color: #EE0009; font-weight:normal;}
hr{color: #A3C08C;}
div{color: #3B3D3A;}

a.DLink{color: #285D0E; text-decoration: none;}
a.DLink:hover{color: #285D0E; text-decoration: underline;}


a.BLink{color: #000000; text-decoration: none;}
a.BLink:hover{color: #000000; text-decoration: underline;}


a.dotLink   {line-height:19px; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_loginIco.GIF") no-repeat;}
a.dotLink:hover  {line-height:19px; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_loginIcoA.GIF") no-repeat;}

a.menuHome    {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_homeIco.gif") no-repeat;}
a.menuHome:hover   {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_homeIcoA.gif") no-repeat;}

a.menuLogin   {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_loginIco.GIF") no-repeat;}
a.menuLogin:hover  {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_loginIcoA.GIF") no-repeat;}

a.menuReg     {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_regIco.GIF") no-repeat;}
a.menuReg:hover    {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_regIcoA.GIF") no-repeat;}

a.menuUnit    {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_unitIco.GIF") no-repeat;}
a.menuUnit:hover   {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_unitIcoA.GIF") no-repeat;}

a.menuMilCard    {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_mCardIco.GIF") no-repeat;}
a.menuMilCard:hover   {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_mCardIcoA.GIF") no-repeat;}


a.menuFaq     {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_faqIco.GIF") no-repeat;}
a.menuFaq:hover    {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_faqIcoA.GIF") no-repeat;}

a.menuSearch     {font-weight:bold;color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_searchIco.gif") no-repeat;}
a.menuSearch:hover    {font-weight:bold;color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_searchIcoA.gif") no-repeat;}

a.menuMsg     {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_msgIco.gif") no-repeat;}
a.menuMsg:hover    {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_msgIcoA.gif") no-repeat;}

a.menuDis     {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_disIco.gif") no-repeat;}
a.menuDis:hover    {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_disIcoA.gif") no-repeat;}

a.menuUser     {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_userIco.gif") no-repeat;}
a.menuUser:hover    {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_userIcoA.gif") no-repeat;}

a.menuNews     {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url(../images/client/menu_newsIco.gif) no-repeat;}
a.menuNews:hover    {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url(../images/client/menu_newsIcoA.gif) no-repeat;}

a.menuPost     {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url(../images/client/menu_postIco.gif) no-repeat;}
a.menuPost:hover    {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url(../images/client/menu_postIcoA.gif) no-repeat;}

a.close     {font-weight:bold; color: #8C8C8C; text-decoration: none; padding-bottom:2px; padding-left:0px; padding-right:1px; background: url(../images/client/closeBut.gif) no-repeat;}
a.close:hover    {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:2px; padding-left:0px; padding-right:1px; background: url(../images/client/closeButA.gif) no-repeat;}



a.Logout     	{font-weight:bold; padding-bottom:6px; color: #5C7228; text-decoration: none; padding-left:22px; padding-right:15px; background: url("../images/client/menu_logoutIco.gif") no-repeat;}
a.Logout:hover    	{font-weight:bold; padding-bottom:6px; color: #000000; text-decoration: none; padding-left:22px; padding-right:15px; background: url("../images/client/menu_logoutIcoA.gif") no-repeat;}

a.addLink     {color: #285D0E; text-decoration: none; font-weight:bold; padding-left:20px; background: url("../images/client/addIco.gif") no-repeat; font:1.4em/1.2em verdana, arial, tahoma, geneva;}
a.addLink:hover    {color: #285D0E; text-decoration: none; font-weight:bold; padding-left:20px; background: url("../images/client/addIco.gif") no-repeat; font:1.4em/1.2em verdana, arial, tahoma, geneva; }

a.SLink     {font-size: 13px; color: #5B8546; text-decoration: none; font-weight:bold; padding-left:18px; padding-right:10px; background: url("../images/client/sArrow.gif") left no-repeat; font-family: arial,verdana, tahoma, geneva; display:inline;  }
a.SLink:hover    {font-size: 13px; color: #285D0E; text-decoration: none; font-weight:bold; padding-left:18px; padding-right:10px; background: url("../images/client/sArrow.gif") left no-repeat; font-family: arial,verdana, tahoma, geneva; display:inline; }

a.SLinkw     {font-size: 13px; color: #5B8546; text-decoration: none; font-weight:bold; padding-left:18px; padding-right:10px; font-family: arial,verdana, tahoma, geneva; display:inline;  }
a.SLinkw:hover    {font-size: 13px; color: #285D0E; text-decoration: none; font-weight:bold; padding-left:18px; padding-right:10px; font-family: arial,verdana, tahoma, geneva; display:inline; }

.searchhomelink{float:left; padding-right:5px;}
.textdecorationnone{text-decoration: none; font-weight:bold; color: #5B8546; font-size: 13px;}
.SSLink     {font-size: 13px; color: #5B8546; text-decoration: none; font-weight:bold; padding-left:21px; padding-right:10px; background: url("../images/client/ssArrow.gif") left no-repeat; font-family: arial,verdana, tahoma, geneva; display:inline;  }

a.FLink		{font-size: 13px; color: #5B8546; text-decoration: none; font-weight:bold; padding-left:1px; padding-right:10px; font-family: arial,verdana, tahoma, geneva;}
a.FLink:hover    {font-size: 13px; color: #285D0E; text-decoration: none; font-weight:bold; padding-left:1px; padding-right:10px; font-family: arial,verdana, tahoma, geneva;}

a.tabALink     {color: #000000; text-decoration: none; font-weight:normal; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;}
a.tabALink:hover    {color: #285D0E; text-decoration: none; font-weight:normal; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;}

a.tabLink     {color: #717672; text-decoration: none; font-weight:normal; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;}
a.tabLink:hover    {color: #000000; text-decoration: none; font-weight:normal; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;}

a.footerMenu     {color: #ABB8A5; text-decoration: none; font-weight:normal; padding-top:5px; padding-bottom:5px; padding-left:2px; padding-right:2px;}
a.footerMenu:hover    {color: #DDE8D9; text-decoration: underline; font-weight:normal; padding-top:5px; padding-bottom:5px; padding-left:2px; padding-right:2px;}

a.menuRegC	{font-weight:bold; color: #285D0E; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_regIco.GIF") no-repeat;}
a.menuRegC:hover    {font-weight:bold; color: #000000; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_regIcoA.GIF") no-repeat;}

a.listDot     {color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:15px; padding-right:15px; background: url("../images/client/dotImg2.gif") no-repeat; text-decoration:underline;}
a.listDot:hover    {color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:15px; padding-right:15px; background: url("../images/client/dotImg2.gif") no-repeat; text-decoration:none;}
           
/****ACTIVE MENUS******************************************************************************************/
a.menuHome_a	{font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_homeIcoA.gif") no-repeat;}
a.menuLogin_a	{font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_loginIcoA.GIF") no-repeat;}
a.menuReg_a    	{font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_regIcoA.GIF") no-repeat;}
a.menuUnit_a   	{font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_unitIcoA.GIF") no-repeat;}
a.menuMilCard_a	{font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_mCardIcoA.GIF") no-repeat;}
a.menuFaq_a    	{font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_faqIcoA.GIF") no-repeat;}
a.menuSearch_a  {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_searchIcoA.gif") no-repeat;}
a.menuMsg_a    	{font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_msgIcoA.gif") no-repeat;}
a.menuDis_a    	{font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_disIcoA.gif") no-repeat;}
a.menuUser_a    {font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url("../images/client/menu_userIcoA.gif") no-repeat;}

a.menuNews_a   	{font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url(../images/client/menu_newsIcoA.gif) no-repeat;}
a.menuPost_a   	{font-weight:bold; color: #5C7228; text-decoration: none; padding-bottom:5px; padding-left:22px; padding-right:15px; background: url(../images/client/menu_postIcoA.gif) no-repeat;}

/****ACTIVE MENUS******************************************************************************************/






.PLeft{padding-left:10px;}

.tabABg{ background: url("../images/client/tabACenter.gif") #C6CCB7 repeat-x;}
.tabBg{ background: url("../images/client/tabCenter.gif") #C6CCB7 repeat-x;}



.menuBg{ background: url("../images/client/menuMiddle.gif") #C6CCB7 repeat-x;}

.hLine{ background: url("../images/client/hLine.gif") center repeat-x;  font-size:11px; height:40px;}

.TMBorder{
BORDER-LEFT:  #949D80 1px solid;
BORDER-right: #949D80 1px solid;
BORDER-top:   #949D80 1px solid;
BORDER-bottom:#949D80 1px solid;
background-color:#FAFBF9;
color: #000;
font-family: Verdana, Arial, helvetica, sans-serif;
padding:20px;
}
.button{
BORDER-LEFT:  #6F6F6F 1px solid;
BORDER-right: #A7A7A7 1px solid;
BORDER-top:   #6F6F6F 1px solid;
BORDER-bottom:#A7A7A7 1px solid;
padding:2px;
height:22px;
font-size:12px;
font-weight:bold;
background: url("../images/client/SbutBg.gif") #7F8A7F repeat-x;
color: #ffffff;
font-family: Arial, Verdana, helvetica, sans-serif;
}

.button2{
BORDER-LEFT:  #FFFFFF 1px solid;
BORDER-right: #404040 1px solid;
BORDER-top:   #FFFFFF 1px solid;
BORDER-bottom:#404040 1px solid;
padding:2px;
font-size:11px;
font-weight:normal;
background:#D4D0C8;

color: #000000;
font-family: Arial, Verdana, helvetica, sans-serif;
}

.button3{
BORDER-LEFT:  #6F6F6F 1px solid;
BORDER-right: #A7A7A7 1px solid;
BORDER-top:   #6F6F6F 1px solid;
BORDER-bottom:#A7A7A7 1px solid;
padding:2px;
height:22px;
font-size:12px;
font-weight:bold;
background: url("../images/client/SbutBg.gif") #7F8A7F repeat-x;
color: #ffffff;
font-family: Arial, Verdana, helvetica, sans-serif;
}

input.imgcard {background:#ff0000; position:relative; margin:0 0 0 auto !important; padding:0 0 0 0 !important;}

input{
BORDER-LEFT:  #878D83 1px solid;
BORDER-right: #BFC3BD 1px solid;
BORDER-top:   #878D83 1px solid;
BORDER-bottom:#BFC3BD 1px solid;
padding:2px;
background-color:#F7F7F7;
color: #000;
font-family: Arial,Verdana, helvetica, sans-serif;
font-weight:normal;
}
input.cBox{
BORDER:none;
background:none;
padding:0; 
margin:5px;}



select.comboList{
BORDER-LEFT:  #878D83 1px solid;
BORDER-right: #BFC3BD 1px solid;
BORDER-top:   #878D83 1px solid;
BORDER-bottom:#BFC3BD 1px solid;
padding:2px;
background-color:#F7F7F7;
color: #000;
font-family: Arial,Verdana, helvetica, sans-serif;
font-weight:normal;
}

input.loginBox{
BORDER-LEFT:  #878D83 1px solid;
BORDER-right: #BFC3BD 1px solid;
BORDER-top:   #878D83 1px solid;
BORDER-bottom:#BFC3BD 1px solid;
padding:0px;
width:125px;

color: #000;
font-family: Arial,Verdana, helvetica, sans-serif;
font-weight:normal;
}


input.searchBox{
BORDER-LEFT:  #404040 1px solid;
BORDER-right: #D4D0C8 1px solid;
BORDER-top:   #404040 1px solid;
BORDER-bottom:#D4D0C8 1px solid;
padding:1px;
background:#ffffff;
width:200px;
color: #7F7F7F;
padding:2px;
font-family: Arial,Verdana, helvetica, sans-serif;
font-weight:normal;
}


select.comboList1{

padding:0px;
width:130px;
background-color:#F7F7F7;
color: #000;
font-family: Arial,Verdana, helvetica, sans-serif;
font-weight:normal;
}
select.comboList2{
padding:0px;
width:70px;
background-color:#F7F7F7;
color: #000;
font-family: Arial,Verdana, helvetica, sans-serif;
font-weight:normal;
}


textarea.popMsgArea{
BORDER-LEFT:  #878D83 1px solid;
BORDER-right: #BFC3BD 1px solid;
BORDER-top:   #878D83 1px solid;
BORDER-bottom:#BFC3BD 1px solid;
background-color:#F7F7F7;
padding:3px;
height:115px;
width:210px;
color: #000;
font-size: 12px;

font-family: Arial, Verdana, helvetica, sans-serif;
}

textarea{
BORDER-LEFT:  #878D83 1px solid;
BORDER-right: #BFC3BD 1px solid;
BORDER-top:   #878D83 1px solid;
BORDER-bottom:#BFC3BD 1px solid;
background-color:#F7F7F7;
padding:3px;
color: #000;
font-size: 12px;
font-family: Arial, Verdana, helvetica, sans-serif;
}

li	{ margin:0px; padding:0px; list-style-type:none;}
ul	{ margin:0px; padding:0px; list-style-type:none;}


.label{ color: #3B3D3A; font-weight:bold}
.labelB{ color: #3B3D3A; font-weight:bold}
.layerdata{font-size:9px; float:right; padding:0 15px 0 0;}
.layerdata span{font-size:9px; color:#D34C1F;}
.labelB2{ font-size: 14px; color: #3B3D3A; font-weight:bold}




#loginM	{BORDER-LEFT:  #A3C08C 1px solid; background-color:#ECF2E7;   BORDER-right:  #A3C08C 1px solid;}
.LRBorder	{BORDER-LEFT:  #C7D0C2 4px solid; background: url(../images/client/LMiddleBg2.gif) #D1DACD bottom repeat-x; BORDER-right:  #C7D0C2 4px solid;}
#searchM	{BORDER-LEFT:  #89AC50 1px solid; background-color:#E4EDD2;   BORDER-right:  #89AC50 1px solid;}





.photoBorder{
BORDER-LEFT:  #CCCCCC 1px solid;
BORDER-right: #CCCCCC 1px solid;
BORDER-top:   #CCCCCC 1px solid;
BORDER-bottom:#CCCCCC 1px solid;
background:#ffffff;
}

.photoBorder3{
BORDER-LEFT:  #CCCCCC 1px solid;
BORDER-right: #CCCCCC 1px solid;
BORDER-top:   #CCCCCC 1px solid;
BORDER-bottom:#CCCCCC 1px solid;

}




.TBorder2{
BORDER-LEFT:  #D4DFCF 1px solid;
BORDER-right: #D4DFCF 1px solid;
BORDER-top:   #D4DFCF 1px solid;
BORDER-bottom:#D4DFCF 1px solid;
}

.odd{ background: url("../images/client/oddEvenLine.gif") #F0F2ED bottom repeat-x;}
.even{background: url("../images/client/oddEvenLine.gif") #FFFFFF bottom repeat-x;}
                                                                                   
.oddCat{background:#F9FAF8 bottom repeat-x;}
.evenCat{background:#FFFFFF bottom repeat-x;}

.cUser{background: url("../images/client/oddEvenLine.gif") #FFFCD8 bottom repeat-x;}
.qusData{ color: #000000; text-decoration: none; font-weight:bold; background: url("../images/client/oddEvenLine.gif") #D8DDCD bottom repeat-x;}


.listHeader{ color:#000000; background: url("../images/client/listHeader.gif") repeat-x;  font-size:11px; font-weight:bold;}


.mainPopBg1{ background: url("../images/client/mainPopBg1.jpg") repeat-x;  font-size:11px; font-weight:bold; }
.mainPopBg2{ background: url("../images/client/mainPopBg2.jpg") repeat-x;  font-size:11px; font-weight:bold; }

.ansData{ color: #3B3D3A; text-decoration: none; font-weight:normal; padding-left:25px;}






th{ font-size:11px; font-weight:bold;}


.hoverLine{
background: url("../images/admin/hoverBg.gif") #FFFAB8 top repeat-x;
BORDER-LEFT:  #C6D1BC 0px solid;
BORDER-right: #C6D1BC 0px solid;
BORDER-top:   #C6D1BC 0px solid;
BORDER-bottom:#888888 1px dotted;
}

.hoverBg{
BACKGROUND-color:#F6FBF2;
BORDER-LEFT:  #CECECE 1px solid;
BORDER-right: #CECECE 1px solid;
BORDER-top:   #CECECE 1px solid;
BORDER-bottom:#CECECE 1px dotted;
}


.boxImg{
BORDER-LEFT:  #CECECE 1px solid;
BORDER-right: #CECECE 1px solid;
BORDER-top:   #CECECE 1px solid;
BORDER-bottom:#CECECE 1px solid;
}

.boxImg2{
BORDER-LEFT:  #CECECE 1px solid;
BORDER-right: #CECECE 1px solid;
BORDER-top:   #CECECE 1px solid;
BORDER-bottom:#CECECE 1px solid;
BACKGROUND-color:#EAEBE3;
}

.boxImg3{
BORDER-LEFT:  #CECECE 1px solid;
BORDER-right: #CECECE 1px solid;
BORDER-top:   #CECECE 1px solid;
BORDER-bottom:#CECECE 1px solid;
BACKGROUND-color:#C6CCB7;
}

.boxImg4{
BORDER-LEFT:  #CECECE 1px solid;
BORDER-right: #CECECE 1px solid;
BORDER-top:   #CECECE 1px solid;
BORDER-bottom:#CECECE 1px solid;
BACKGROUND-color:#FBFBF9;
}

.buttonB{
BORDER-LEFT:  #9FAB80 1px solid;
BORDER-right: #9FAB80 1px solid;
BORDER-top:   #9FAB80 1px solid;
BORDER-bottom:#9FAB80 1px solid;
padding:1px;
BACKGROUND-color:#ADB792;
font-size: 20px; color: #ffffff;
font-weight:bold;
font-family: Verdana, Arial, helvetica, sans-serif;
}





/********************* classes for Tabs ********************/


    #tabs {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
      }
    #tabs ul {
	margin:0;
	padding:9px 10px 0 30px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("../images/client/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 6px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("../images/client/tabright.gif") no-repeat right top;
      padding:5px 15px 6px 6px;
      color:#33466E;
      }
    
    #tabs a span {float:none;}
    
    #tabs a:hover span {
      color:#FFF;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
      
    
      #tabs span.activeTab {
      float:left;
      display:block;
      background:url("../images/client/tabright.gif") no-repeat right top;
      padding:5px 15px 6px 6px;
      background-position:100% -42px;
      color:#ffffff;
      }

	#tabs a.leftActiveTab {
      float:left;
      background:url("../images/client/tableft.gif") no-repeat left top;
      background-position:0% -42px;
      margin:0;
      padding:0 0 0 6px;
      text-decoration:none;
      }

/********************* classes for Tabs ********************/

/********************* classes for Miltri Card ********************/

.milCardBorder{width:518px; background:url("../images/client/milCenterBg.gif") #D1DACD bottom repeat-x; border-left:#BBC4B7 3px solid; border-right:#BBC4B7 3px solid; text-align:center;}
.milCardBorder h1{text-align:center; margin:0 0 -20px 0;color:#3D5034; font-size:30px; font-weight:normal; font-family:arial, verdana, tahoma, geneva;}
.milCardBorder .cardContent{width:514px; text-align:left;}
.milCardBorder .cardContentIn{padding:15px; margin:15px; border:1px solid #000000; background:#ffffff;}
h1.SmallHeader{text-align:left; border-bottom:#7F7F7F 1px solid; color:#000000; font-weight:bold; font-size:10pt; font-family:arial, verdana, tahoma, geneva; margin:0 0 10px 0; padding:0 0 5px 0;}

#postEmail{float:right; margin:-10px -5px 0 0; color:#3D5034;}
table.milTable tr td{padding:0 0 0px 0; font-weight:bold; color:#000000;}
table.milTable tr td.vbBorder{padding:-1px 0 0 5px; border-bottom:#7F7F7F 1px solid; font-weight:normal; font-size:11pt;  color:#2739A6; font-family:verdana, arial, tahoma, geneva;}
.milPhoto{float:left; background:#ffffff; width:140px; font-size:10px;}
.milList{float:left; width:450px;}
.milbottomTextL{float:left; height:10px; color:#000000; width:200px; margin:-15px 0 0 15px; padding:0px;}
.milbottomTextR{float:right; height:10px; color:#000000; width:200px; text-align:right; margin:-15px 15px 0 0; padding:0px;}


.photoBorder2{
float:left; padding:5px; margin:0 0px 0 0;
BORDER-LEFT:  #000000 1px solid;
BORDER-right: #000000 1px solid;
BORDER-top:   #000000 1px solid;
BORDER-bottom:#000000 1px solid;
background:#ffffff;
}



/********************* classes for Miltri Card ********************/


/*********************** for simple arrow without link *************/
.aSLinkWithoutLink{font-size: 13px; color: #5B8546; text-decoration: none; font-weight:bold; padding-left:18px; padding-right:10px; BACKGROUND: url(../images/client/sArrow.gif) no-repeat;}

.aSLinkWithoutArrow{font-size: 13px; color: #5B8546; text-decoration: none; font-weight:bold; padding-left:0px; padding-right:10px;}



.pAbsolute{position:absolute;}

.topMenuIn{margin:9px 0 0 550px;}

.HpageH1{margin:-8px 0 -10px 0;}
.HpageH2{margin:-8px 0 0 0;}

.Sfont{font-size:0.8em; font-style:italic;}
.wFont{font-size:1px; color:#ffffff;}

.memberList{line-height:22px;}

.mrList tr td{padding:0; line-height:19px;}
.mrList tr td img{padding:4px 0 0 0;}

.tMargin10{margin:11px 0 0 0;}
.Bullet{background: url("../images/client/sArrow.gif") no-repeat; padding-right:10px; }

.msgbox{width:296px;}
.msgboxarea{width:300px; height:200px; margin:0; padding:0;}


#tItem{background: url("../images/client/tItem.gif") repeat-x;  font-size: 12px; color: #3B3D3A; font-weight:normal; margin:0px 0px 4px 0px; padding:5px; text-align:right; BORDER:1PX SOLID #D8E1D3}
#tItem span{font-size: 12px; color: #467032; font-weight:bold; margin:0px 20px 0px 5px;}
#tItem span.l{font-size: 12px; color: #467032; font-weight:bold; margin:0px 0px 0px 5px;}

#fCate{background: url("../images/client/tItem.gif") repeat-x;  font-size: 12px; color: #3B3D3A; font-weight:bold; margin:0px 0px 4px 0px; padding:5px; BORDER:1PX SOLID #D8E1D3}
.un{font-size:11px; font-style: italic; float:right; color:#285D0E;}

/********************************* Mohit Changes For Ruotuvaki Section ******************************************/

.contentInnerBoxIn_ruo{padding:15px 7px 45px 20px;}
.verkkolehti_nosto .verkkolehti_nosto_paakuva {border:3px solid #fff; float:right; font-size:11px; margin:0 10px 0 0;}

.verkkolehti_nosto_otsikkotekstit {font-family:Arial; font-size:11px; font-weight:bold; padding-bottom:0px;}

.verkkolehti_nosto_otsikkotekstit a h1{text-decoration:none; font-size:17px; color:#4765A2; font-family:Verdana; margin:0; padding:0 0 10px 0;}

.verkkolehti_nosto_alaotsikot {font-size:12px; color:#385386;}
.verkkolehti_nosto_alaotsikot br{ font-size:0px;}

.verkkolehti_nosto_uutisotsikot_otsikko {text-decoration:none; font-size:17px; color:#4765A2; font-family:Verdana; margin:0; padding:10px 0 10px 0;}

.verkkolehti_nosto_uutisotsikot a{font-size:12px; color:#385386; font-weight:bold; text-decoration:underline;}
.verkkolehti_nosto_uutisotsikot a:hover{font-size:12px; color:#385386; font-weight:bold; text-decoration:underline;}

.verkkolehti_nosto_uutisotsikot a span{text-transform:uppercase; font-size:10px; color:#385386; text-decoration:none; padding:0 0 0 10px;}
.verkkolehti_nosto_uutisotsikot a:hover span{text-transform:uppercase; font-size:10px; color:#385386; text-decoration:none;}



#forustopic{border:1px solid #A8B89F; padding:10px;}
#forustopic p{margin:0; padding:10px 10px 10px 10px; background:#FAFBFA; border-left:1px solid #DAE3D5; border-right:1px solid #DAE3D5; border-bottom:1px solid #DAE3D5;}

.boxes{border:3px solid #bbc4b7; background:#d1dacd; padding:5px 0 0px 0; width:292px}
.boxes h1{padding:0px 0px 10px 0px;}

.searchTable{position:relative;}


/* class for corousel in front side */
#slideshow {
    position:relative;
    height:200px;
    width:150px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 200px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 150px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

#ListingPartData1{width:100%;}
#ListingPartData1 ul{ overflow:hidden; padding:0px 0px 0px 0px; width:50%; BORDER-bottom:#D0D7E3 0px solid; float:left;}
#ListingPartData1 ul li{ padding:8px 0px 8px 0px;  float:left; color:#3B3D3A; width:100%; }

