#leftparthome {
	float:left;
	width:580px;
	position:relative;
	font-size:14px;
	padding-left:10px;
}

#rightparthome {
	float:right;
	width:299px;
	position:relative;
	padding-right:10px;
}

#testimonials {
	background:url(../images/bg-testimonials.gif) no-repeat;
	height:203px;
	margin-bottom:30px;
	position:relative;
}

#testimonials .d01{
	padding:20px 20px 0 20px;
	font-size:14px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#585858;
}

#testimonials .d02{
	position:absolute;
	left:90px;
	font-size:13px;
	color:#585858;
	width:300px;
	top:165px;
}

.size18 {
	font-size:18px;
}

#clintlogo {
	width:938px;
	background:#f6f6f6;
	border:1px solid #e1e1e1;
	clear:both;
	height:69px;
	margin:0;
}

#logo-top {
	width:299px;
	background:#f6f6f6;
	border:1px solid #e1e1e1;
	text-align:center;
	clear:both;
	padding:15px 0;
	/*height:150px;
	margin-top:8px;*/
}


#clintlogo img{
	padding:13px 0 0 20px;
}

#quickcontact {
	background:url(../images/bg-quicksearch.gif) repeat-x #efefef;
	border:1px solid #dddddd;
	-moz-border-radius:10px;
    -webkit-border-radius:10px;
	font-size:12px;
	color:#585858;
}

#quickcontact h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	color:#305079;
	display:block;
	padding:20px 0 20px 20px;
	border-bottom:1px solid #dddddd;
}

.txtfeilfhome {
	border:1px solid #dddddd;
	width:367px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#494949;
	font-size:12px;
}

#what {
	float:left;
	width:274px;
	line-height:20px;
	padding-right:20px;
	padding-left:10px;
	color:#585858;
}

#what h3{
	padding-bottom:10px;
	margin:0px;
}

#fastfact {
	float:left;
	width:274px;
	line-height:20px;
	color:#585858;
}

#fastfact h3{
	padding-bottom:10px;
	margin:0px;
}

.Clearpad {
	clear:both;
	height:20px;
}

#flash {
	height:316px;
	clear:both;
}

#whitebg{
	background:url(../images/bg-white.gif) no-repeat;
	width:923px;
	height:192px;
	margin:15px 0px 15px 8px;;
}

.midletxt {
	border:1px solid #dedede;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:20px;
	background:url(../images/bg-midle-box.gif) repeat-x bottom;
	margin:20px 0;
}

#homepagebox {
	border:1px solid #e8e8e8;
	background:url(../images/box-home.gif) repeat-x bottom;
	padding:20px 10px 20px 20px;
	color:#585858;
}

h3{
    color:#494949;
	font-family:Georgia, "Times New Roman", Times, serif;
    font-size:28px;
	font-weight:normal;
    margin:0px;
	padding-bottom:10px;
	line-height:normal;
}

.resourcecenterheading {
    color:#494949;
	font-family:Georgia, "Times New Roman", Times, serif;
    font-size:18px;
	font-weight:normal;
    margin:0px;
	padding-bottom:10px;
	line-height:normal;
	border-bottom:1px solid #494949;
}

h5{
    color:#494949;
	font-family:Georgia, "Times New Roman", Times, serif;
    font-size:18px;
	font-weight:normal;
	line-height:normal;
	margin:0 0 20px 0;
	font-style:italic;
}

p {
	margin-bottom:10px;
}



.list02 {
	padding-bottom:15px;
}


.list02 ul{
	padding:0px;
	margin:0px;
}

.list02 li{
    background:url(../images/icons/arrow-3.gif) no-repeat left 5px;
    padding-left:20px;
	padding-bottom:5px;
    color:#494949;
	margin-left:20px;
}


.list02 ul li{
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-top:5px;
	background:url(../images/bullet-small.gif) no-repeat 0 7px;
}

.list02 li strong{
    color:#0b3d88;
	font-weight:bold;
}


.options{
    
    margin:14px 10px;
    font-size:16px;
    border-bottom:1px solid #dddddd;
    padding:10px 0;
  
}

.options a{color:#8b8b8b; text-decoration:none;}
.options a h4{
    font-size:48px;
    color:#244d76;
    margin:0;
    margin-left:2px;
    margin-bottom:6px;
}
.options a:hover h4{color:#595959; text-decoration:none;}
.options a h4 span{font-size:18px;}

.plans{
    border:1px solid #bdbcbd;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;font-family:Georgia;
    background:url(../images/elements/plans.jpg) right top no-repeat;
    padding:10px 6px 15px 6px;
}

.narrow {width:285px;}


/*Top Navigator*/

#crumb{
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    background:url(../images/backgrounds/crumb-bg01.gif) repeat-x top;
    color:#fff;
    font-size:13px; 

}
#crumb li{
   padding:11px 15px;
    float:left;
}
#crumb li.divider{background:url(../images/backgrounds/crumb-divider.gif) no-repeat right top;padding-right:20px;
-moz-border-radius:4px 0 4px 0px;
    -webkit-border-bottom-left-radius:4px;
    -webkit-border-bottom-right-radius:none;
    -webkit-border-top-left-radius:4px;
    -webkit-border-top-right-radius:none;

}
#crumb li a{
   color:#2c548f;
    
}


/*index featured area*/
#featured-area{
	padding:15px 0px 5px 0;
}

#featured-area #featured{
	color:#fff;
    background:#274b80 url(../images/backgrounds/featured-bg.jpg) repeat-x top;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}

#featured-area .fshadow{
    background:url(../images/backgrounds/shadow.jpg) no-repeat top;
    height:20px;
}

#featured-area .slide-info{
    width:360px;
    font-size:15px;
    margin:50px 0 0 38px;
    line-height:20px;
    color:#d3dce4;
}

#featured-area .slide-info h2{
    margin-bottom:15px
}

#featured-area .slide-info button{
	background-image:url(../images/elements/buttonbg.gif);
	margin:20px 5px 0 0;
    border:3px solid #fff;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    padding:8px 15px;
    color:#4291f3;
    font-size:12px;
    text-transform:uppercase;
}

#featured-area .slide-info button:hover{border-color:#d8d8d8; text-decoration:none;}

#featured-area .slide-image{
    margin:10px 0 0 0;
}


#newcontent {
	width:620px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:right;
	color:#585858;
}

#newcontent ol {
	padding-left:40px;
	padding-top:0px;
	padding-right:15px;
	padding-bottom:10px;
}

#newcontent ol li{
	padding-bottom:10px;
}

#newcontent h4{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:2px;
	display:block;
	margin-bottom:10px;
	height:30px;
	line-height:30px;
	text-indent:30px;
	margin-top:20px;
}




#newcontent h5{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#2c548f;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	padding-top:10px;
	font-style:normal;
}



/*sublinks */

.sublinks{
     border:1px solid #bdbcbd;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    margin-bottom:10px;
}

.sublinks h5{
    font-size:20px;
    background:#bdbcbd url(../images/backgrounds/crumb-bg.gif) repeat-x top;
    color:#565656;
    font-family:Georgia;
    padding:10px 15px;
    margin-bottom:10px;
}

.sublinks li{
	margin:5px 10px 5px 10px;
	background:url(../images/icons/dot.gif) repeat-x bottom;
	padding:5px 5px 10px 5px;
	font-family:Arial, Helvetica, Tahoma;
	font-size:13px;

}
.sublinks li a{color:#2c548f;}
.sublinks li a:hover{ text-decoration:none;}
.sublinks li.active a{font-weight:bold; background:url(../images/icons/arrow-2.gif) left no-repeat; padding-left:15px}
.sublinks li.no-background{background:none;}


.imagebodycenter {
	text-align:center;
	padding:15px 0;
}

h6{
    color:#a10000;
    font-family:Georgia;
    font-size:16px;
    margin:15px 0 5px 2px;
}

h6 a{
    color:#a10000;
}


.paragraph-list01 {
	padding-left:15px;
}

.paragraph-list01 li{
    background:url(../images/icons/arrow-3.gif) no-repeat left 5px;
    padding-left:20px;
	padding-bottom:7px;
}

.paragraph-list01 li strong{
    color:#0b3d88;
	font-weight:bold;
}

.hr {
	margin:20px 0px;
	padding:0px;
	border-top:1px solid #e5e5e5;
	clear:both;
}



.imgright {
	float:right;
	padding:0 0 10px 20px;
	position:relative;
}

.imgright .icon{
	position:absolute;
	z-index:2;
	width:44px;
	height:53px;
	border:none;
	padding:15px 0 0 55px;
}

.customer-talk img{
    padding:3px;
    border:1px solid #d6d6d6;
	margin:3px 10px 0 4px
}

.hedingband {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	background-color:#f6f6f6;
	display:block;
	color:#244d76;
	padding:5px 10px;
	margin:20px 0;
}



/*---------------------------- New Added---------------------*/

.techno h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	display:block;
	padding-bottom:4px;
	text-indent:7px;
	margin-bottom:10px;
	margin-top:35px;
}

.padleft8 {
	padding-left:8px;
}

.Bluecolor {

	color:#4f81be;
}

.redcolor {

	color:#c1504c;
}

.greencolor {

	color:#9cbc59;
}

.purplecolor {

	color:#8064a3;
}

.cyancolor {
	color:#4bacc6;
}

/*---------------------------- New Added---------------------*/



.techno02 h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	padding-bottom:5px;
}

.hr01 {
	background:url(../images/grey.gif) repeat-x center;
	height:50px;
}

.dashed {
	background:url(../images/dashed.gif) repeat-x center;
	height:45px;
}

.dashed-y {
	background:url(../images/dashed-verticle.gif) repeat-y center;
	height:45px;
}

.newlist01 {
	font-size:14px;
}

.newlist01 a{
	font-size:14px;
	color:#244d76;
	text-decoration:none;
}

.newlist01 a:hover{
	font-size:14px;
	color:#0072ff;
	text-decoration:none;
}

.newlist01 ul{
	padding:0px;
	margin:0px;
}

.newlist01 li{
	border-bottom:1px solid #dddddd;
	padding:15px;
	text-indent:3px;
	padding-left:40px;
}

.bg-datasheet {
	background:url(../images/data-sheet-icon-01.gif) no-repeat 0 5px;
}

.bg-guide {
	background:url(../images/guide-icon01.gif) no-repeat 0 10px;
}

.bg-featurelist {
	background:url(../images/list-icon.gif) no-repeat 0 7px;
}

.bg-brief {
	background:url(../images/brief-icon-01.gif) no-repeat 0 10px;
}

.bg-web-booking {
	background:url(../images/icon-web-booking-sml.gif) no-repeat 0 10px;
}

.imgleftcontent {
	float:left;
	padding-right:20px;
}

.imgrightcontent{
	float:right;
	padding-left:20px;
}


/*----------------- Footer ------------------------*/

/*footer*/

#footer{
    background:#2a2a2a;
    border-top:4px solid #426b98;
}

#footer .footercontent{
    width:980px;
    margin:0 auto;
    
}

#footer .footercontent ul{
	text-align:left;
    font-family:Helvetica, Arial, Tahoma;
    width:240px;
	padding-right:85px;
	padding-top:15px;
	padding-bottom:10px;
    

}

#footer .footercontent ul li a:hover{
	text-decoration:none;
	color:#FFFFFF;
}

#footer .footercontent ul li.heading{
    text-transform:uppercase;
    color:#4291f3;
    font-size:14px;
    background:none;
}

#footer .footercontent ul li.heading a{
    text-transform:uppercase;
    color:#4291f3;
    font-size:14px;
    background:none;
}
#footer .footercontent ul li{
    background:url(../images/icons/dot.gif) repeat-x top;
    padding:10px 0;
}
#footer .footercontent ul li a{
    color:#9a9a9a;
    font-size:12px;
    
    display:block;
}
#footer .footercontent ul.contact{font-family:georgia;}
#footer .footercontent ul.contact p{
    color:#4291f3;
    font-size:18px;
    margin-bottom:10px;
    
}
#footer .footercontent ul li.phone{
    
    background:url(../images/icons/phone.gif) no-repeat left 8px;
    padding-left:20px;
}
#footer .footercontent ul.contact span{
color:#9a9a9a;
font-size:12px;
}
#footer .footercontent ul.contact li a{color:#4291f3;
    font-size:18px;
    background:url(../images/icons/mail.gif) no-repeat left 6px;
	padding-left:25px;
}

.livesupport {
	float:right;
	padding:6px 30px 0 0;
}
    
    

