/* global CSS Document for softguide on 13-sept-2006 */

body	{
	margin:0px;
	margin-top:23px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d4d4d;
	background:#FFFFFF url(../images/page_bg.gif) repeat-x left top;
}

a 		{
	color:#fb6d23;
	text-decoration:none;
}
a:hover {
	color:#b4b4b4;
	text-decoration:none;
}
h2 {font-size:11px; color:#333333; text-transform:uppercase; margin:0px; padding:5px 0px 3px 0px;}
h4 {font-size:13px; color:#aeaeae; margin:0px; padding:0px 0px 0px 0px;}

li {line-height:18px; padding-left:10px;}

/*-----------------------------------------------Main Div starts here ------------------------------------------------*/

#main_div {width:844px; border:#dfdcdc solid 2px; background:#FFFFFF; /*url(../images/bg1.gif) repeat-x top center; padding-top:2px;*/}

/*----------------------------------------------Extreme Outer Table starts here ---------------------------------------*/

#extreme_outer {padding:0px 0px 8px 8px;}

/*----------------------------------------------Outer Table starts here -----------------------------------------------*/

#outer_table { /*background:url(../images/bg.gif) repeat-y top left;*/}

 
/*-------------------------------------------container table starts here ----------------------------------------------*/
#container_home	{}
#container_home td{padding:3px 10px 3px 12px;}
#container_home .banner img {padding:5px; border:#b7b7b7 solid 1px;}

#container	{}
#container td{padding:3px 10px 3px 12px;}
#container .banner img {padding:5px; border:#b7b7b7 solid 1px;}
#container .caption {background:url(../images/top_caption.gif) center no-repeat; height:94px; padding-bottom:10px;}

/*-------------------------------------------products table starts here ------------------------------------------------*/

#products table	{}
#products td {padding:5px 0px 5px 0px;}
#products th {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#7c7c7c; border-bottom:#b7b7b7 solid 1px; padding-bottom:3px;}
#products .bg {background:url(../images/product.gif) center left no-repeat; padding:0; padding-left:12px; color:#555555;}
#products .testimonial {background:url(../images/testimonial.gif) center right no-repeat; color:#555555; height:210px;}
#products #header {font-size:12px; border-bottom:#555555 solid 1px; padding:12px 0px 3px 0px; width:250px; color:#FFFFFF;}
#products #header .title {font-size:13px; color:#FFFFFF; text-transform: uppercase; font-weight:bold;}
#products #content {font-size:11px; color:#4d4d4d; width:210px; padding-left:80px; padding-top:70px; line-height:17px; float:left;}
#products #label {font-size:11px; color:#3c8dd1;  width:70px; padding:0; padding-left:28px; padding-top:29px;  float:left; line-height:40px; text-align:center;}
#products #label a {color:#3c8dd1; text-decoration:none;}
#products #quotes {font-size:11px; font-weight:bold; text-align:left; color:#006699; width:160px; padding:30px 12px 3px 12px; line-height:17px;}
#products #discription {font-size:11px; text-align:left; color:#4d4d4d; width:160px; padding:2px 20px 3px 12px; line-height:17px; text-align:right}
#products #moreinfo {font-size:11px; color:#f98f0a; width:272px; text-align:right; padding-top:15px; padding-right:15px;/* background:url(../images/bullet3.gif) right no-repeat;*/}
#products #moreinfo a {color:#f98f0a;}
#products #moreinfo a:hover {color:#CCCCCC;}

/*------------------------------------------cmpany_clientlist table starts here ------------------------------------------*/

#company_clientlist table	{}
#company_clientlist td {padding:2px 0px 2px 0px;}
#company_clientlist th { background:url(../images/client_list_header.gif) top left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#7c7c7c; vertical-align:middle; padding-bottom:3px; padding-top:10px; height:25px;}

/*--------- company ------------*/

#company  { background:#f7f7f7; font-size:12px; color:#4d4d4d; padding:8px 8px 7px 8px; border-top:#dddddd solid 1px; border-bottom:#dddddd solid 1px; width:283px; line-height:17px;}

/*--------- clientlist ------------*/

#clientlist {border-top:#dddddd solid 1px; width:300px; padding-top:5px;}
#clientlist td{font-size:10px;}
#clientlist h1{font-size:12px; color:#0c8de3; margin:0px; font-weight:normal;}
#clientlist .even{background-color:#f6f6f6; border-bottom:#dddddd solid 1px; border-top:#dddddd solid 1px;}

#view_all { color:#b6b6b6; padding:1px 0px 0px 0px; width:295px;/* background:url(../images/bullet2.gif) right no-repeat;*/ padding-right:8px;}
#view_all a{text-decoration:none; color:#f98f0a;}
#view_all a:hover{color:#4d4d4d;}

/*--------- bottom div (page curve) ------------*/

.bottom {background:#f4f7ee url(../images/bottom_curve.gif) top left no-repeat; height:3px;}

#logo {padding:0px 0px 9px 0px; background:#FFFFFF; text-align:left;}

/*--------------------------------------------------lefside starts here ----------------------------------------------------*/

/*--------- leftmenu ------------*/
#leftmenu {vertical-align:middle; padding:0px;}
#leftmenu td{font-size:11px; color:23506f; text-align:left; height:22px; }
#leftmenu a {color:#4d4d4d;display: block;width:176px; padding:3px 0px 3px 15px;height:15px;}
#leftmenu .active{ background:#ecf6fc;}
#leftmenu .active:hover{ background:#c2d1dc;}
#leftmenu a:hover {background:#c2d1dc; color:#3aa3e9; display: block; }

/*--------- left Panel ------------*/
.left_td {padding-bottom:7px; background:#daeaf4;/* padding-left:8px;*/}
#left_panel {background:#daeaf4;}

#medsoft{padding:0px 5px 0px 8px; text-align:center;}

/*--------- partner logo (microsoft,moodi) ------------*/
#partner_logo {padding:25px 5px 20px 0px;text-align:left; text-align:center;}
#seperator {border-bottom:#a9d8f4 solid 1px; padding:5px 0px 0px 0px;}
#contact {padding:15px 0px 8px 0px; text-align:center;}
/*-------------------------------------------------innner pages starts here --------------------------------------------------*/

#datatable {}
#datatable td {padding:5px 0px 5px 0px;}
#datatable th {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#7c7c7c; border-bottom:#b7b7b7 solid 1px; padding-bottom:3px; text-transform:uppercase;}

#right_panel {width:227px; background:url(../images/rightbox_bg.gif) top no-repeat; padding:0px;}
#right_panel .header{width:205px; border-bottom:#b8bab7 solid 1px; padding:10px 0px 5px 10px; text-align:left; font-size:12px; text-transform:uppercase; font-weight:bold; color:#7c7c7c;}

#right_panel #data {width:205px; background:url(../images/product2.gif) bottom no-repeat; height:113px;}
#right_panel #data #content1 {font-size:11px; width:110px; padding-left:80px; padding-bottom:5px; padding-top:10px;text-align:left; height:73px;}
#right_panel #data #moreinfo2  {font-size:11px; color:#fb6d23; width:170px; text-align:right; padding-top:0px; padding-right:3px;}
#right_panel #data #moreinfo2 a {color:#fb6d23;}
#right_panel #data #moreinfo2 a:hover {color:#b8bab7;}

#right_panel #data1 {width:205px; background:url(../images/become_partner.gif) bottom no-repeat; height:113px;}
#right_panel #data1 #content2 {font-size:11px; width:110px; padding-left:80px; padding-bottom:5px; padding-top:10px;text-align:left;height:73px}
#right_panel #data1 #moreinfo3 {font-size:11px; color:#fb6d23; width:170px; text-align:right; padding-top:0px; padding-right:3px;}
#right_panel #data1 #moreinfo3 a {color:#fb6d23;}
#right_panel #data1 #moreinfo3 a:hover {color:#b8bab7;}

#right_panel #data2 {width:205px; background:url(../images/careers.gif) bottom no-repeat; height:113px;}
#right_panel #data2 #content3 {font-size:11px; width:110px; padding-left:80px; padding-bottom:5px; padding-top:10px;text-align:left;height:73px}
#right_panel #data2 #moreinfo4 {font-size:11px; color:#fb6d23; width:170px; text-align:right; padding-top:0px; padding-right:3px;}
#right_panel #data2 #moreinfo4 a {color:#fb6d23;}
#right_panel #data2 #moreinfo4 a:hover {color:#b8bab7;}
/*--------- inner links ------------*/
 .inner_nav {color:#fb6d23;}
 .inner_nav a {color:#fb6d23; text-decoration:none;}
 .inner_nav a:hover {color:#b8bab7;}
 
 /*--------- sub heading ------------*/
.subhead {font-size:12px; color:#4d4d4d; padding-bottom:5px;}
.subhead h3 {font-size:11px; color:#333333; text-transform:uppercase; margin:0px; padding:20px 0px 0px 0px;}

.detail {border-bottom:#CCCCCC solid 1px; padding-bottom:10px;}
.detail img {float:left; padding:5px; border:#CCCCCC solid 1px; margin:0px 10px 5px 0px; }
.detail h1 {font-size:15px; color:#aeaeae; margin:0px; padding-top:15px; padding-bottom:4px;}  

 /*--------- form style ------------*/
 .formstyle {width:195px;}
 
  /*--------- toplinks ------------*/
#toplink {padding:0px; margin:0px;}
#toplink td {padding:0px; margin:0px;}

.imagefloat {float:left; margin:0px 10px 5px 0px; }
.mandatory {color:#FF0000;}
.backto_top {text-align:right; padding-top:10px;}

.text {padding-left:3px;}
/*--------------------------------------------------footer div starts here --------------------------------------------------*/

#footer {color:#949493; height:40px; padding-top:15px; padding-bottom:15px; /*background:url(../images/bg1.gif) repeat-x top;*/}
#footer a {text-decoration:none; color:#b6b6b6;}
#footer a:hover { color:#4d4d4d;}

