/* CSS Document */

/* ---------------------------------------------------------------------------*/
/* SELECTED TEXT BACKGROUND COLOR                                             */
/* ---------------------------------------------------------------------------*/
::-selection                         { background: #08ADAC; color: white; /* Safari */ }
::-moz-selection                    { background: #08ADAC; color: white; /* Firefox */ }
/* ---------------------------------------------------------------------------*/

body {background:#E2E2E2 url('../images/page_bg.jpg') repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; border:0px none; color:#292929}
img { border:0px;}

p { padding:0px; margin:0px;}
p a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#139191; text-decoration:none; }
p a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#139191; text-decoration:underline;}

form { padding:0px; margin:0px;}

.pBot { padding-bottom: 10px;}
.pTop { padding-top:10px;}
.pTop13 { padding-top:13px;}
.pRight24 { padding-right: 24px;}

.redmore { background:url('../images/read_more.gif') no-repeat; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#019A99; padding-left:18px}

.redmore a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#019A99; text-decoration:none;}

.redmore a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#019A99; text-decoration:underline;}

.redmore_new { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#019A99; padding-left:30px;}

.redmore_new a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#019A99; text-decoration:none; float:left;}

.redmore_new a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#019A99; text-decoration:underline;}


.logo { width:457px; float:left;}

#wrapper { width:930px; margin:auto;}
#header { background:url('../images/header_bg.jpg') repeat-x; width:930px; height:65px; padding:0px; margin:0px; border:0px none;}

#content { background: #FFFFFF; width:930px; float:left; padding-top:13px;padding-bottom:20px;}
#leftpannel { width:176px; float:left; padding:0px 16px 0px 16px;}

#rightpannel { width:706px; float:left; padding-right:16px;}
#banners { width:706px; height:299px; float:left; background-color:#000099; float:left;}
#maincontent {width:706px; float:left;}
#mainleft {width:504px; float:left; padding-right:28px; float:left;}
#mainleft .co_logo { width:379px; float:left; padding-left:115px; padding-right:10px; background:url('../images/client_bg.gif') no-repeat;}
#mainleft .content { width:504px; float:left;}
.dotedline { background:url('../images/dotedline.gif') repeat-x center 50%; padding-left:0px; padding-right:0px; padding-top:28px; padding-bottom:18px}


#mainright { width:174px; float:left; padding-top:20px;}
.clientextra { width:174px; float:left; }
.contactus { width:174px; float:left; font-family:12px; color:#777777;}
.green12 { font-family:12px; color:#019493;}
.green12 a{ font-family:12px; color:#008589; text-decoration:none;}
.green12 a:hover{ font-family:12px; color:#008589; text-decoration:underline;}

#inputArea
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
		font-weight:bold;
}

#inputArea .textarea1
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    margin-bottom: 5px;
    display: block;
    border: solid 1px #C4C3C3;
		height:15px;
		background:#F3F3F3;
		width:150px;
  
}

#footer { background:url('../images/footer_bg.gif') repeat-x; width:930px; height:43px; float:left; padding-top:25px; color:#FFFFFF; text-align:center}
#footer ul{ color:#FFFFFF; text-align:center; margin:0px; padding:0px;}
#footer li{ color:#FFFFFF; text-align:center; display:inline; list-style-type:none; background:url('../images/footer_bg2.gif') no-repeat right;; padding-left:8px; padding-right:8px; padding-top:0px; padding-bottom:0px }
#footer li a{ color:#FFFFFF; text-decoration:none;}
#footer li a:hover{ color:#FFFFFF; text-decoration:underline;}


#footer ul { }

#copyright { background: url('../images/copyrignt.gif') repeat-x; text-align:center; padding-top:10px; width:930px; height:33px; float:left}

.clearboth { clear:both;}

.menu{}
.menu ul{display: inline; margin:0px; padding:0px; list-style:none;}
.menu li{display: inline; padding:0px 4px 0px 4px; list-style:none;}

/* Product */

.title1 { font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:bold; color:#139191;  background:url('../images/dotedline2.gif') repeat-x; height:40px; padding:0px; margin:0px}

.title1_tmonial { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;   padding:0px; margin:0px;}

.title2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#139191; padding:0px; margin:0px;}
.width { width:504px;}

.product { padding:0px; margin:0px; width:504px;}
.product ul{ padding:0px; margin:0px;}
.product li{ width:135px; height:168px; background-color:#F5F5F5; list-style-type:none; padding:0px; margin:0px; float:left; text-align:center; padding:15px 15px 15px 15px;}
.product li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#139191; text-decoration:none;}
.product li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#139191; text-decoration:underline;}

.product .maRight { margin-right:3px;}
.product .maBottom { margin-bottom:3px;}
.product .bg { background:#E1F7F7;}
.product .MaBotom10 { margin-bottom:10px;}
.border { border:1px solid #E7E5E5;}

.Arl12B_green { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#139191;}


/* Scroller */

          #marqueecontainer{
          position: relative;
          width: 174px; /*marquee width */
          height: 230px; /*marquee height */
          overflow: hidden;
          }

					.hint {
						display:none;
						position: absolute;
						width: 200px;
						border: 1px solid #c93;
						background: #ffc url('pointer.gif') no-repeat -100px;; margin-left:15px; margin-right:0px; margin-top:-4px; margin-bottom:0px; padding-left:12px; padding-right:12px; padding-top:10px; padding-bottom:10px
					}
					
					.hint .hint-pointer {
							position: absolute;
							left: -10px;
							top: 5px;
							width: 10px;
							height: 19px;
							background: url('pointer.gif') no-repeat left top;
					}

