body
{
margin:0px;
padding:0px;
font-family:arial;
color:#4c4c4c;
font-size:12px;
}

#main
{
margin:0 auto;
padding:0;
width:1000px;
border:0px solid #000000;
}
img
{
border:0px;
}

#header
{
margin:0px;
padding:0px;
width:1000px;
height:395px;
border:0px solid #000000;
}

#headerleft
{
float:left;
width:480px;
height:395px;
background:url(../images/headerleftbg.jpg);
background-repeat:no-repeat;
border:0px solid #000000;
}

#leftheadercontent
{
margin:280px 0 0 35px;
padding:0px;
width:315px;
height:90px;
font:15px/22px arial;
color:#aba8a8;
border:0px solid #000000;
}

#headerright
{
float:left;
width:520px;
height:395px;
background:url(../images/headerrightbg.jpg);
background-repeat:no-repeat;
border:0px solid #000000;
}

#topright
{
float:right;
width:250px;
height:85px;
text-align:right;
border:0px solid #000;
}

#topmenu
{
margin:0 0 0 0;
padding:5px 0 0 0;
width:250px;
height:15px;
border:0px solid #000;
}

#search
{
margin:19px 5px 0 0;
padding:0;
width:245px;
height:31px;
line-height:21px;
color:#29abe2;
border:0px solid #000;
}

.input
{
margin:0;
padding:0 0 0 5px;
width:123px;
height:21px;
font-size:11px;
color:#5a5a5a;
line-height:21px;
background:url(../images/input.jpg);
background-repeat:no-repeat;
border:0px solid #000;
}

#mainmenu
{
margin:0px;
padding:13px 0 12px 0px;
width:995px;
height:34px;
background:url(../images/menubg.jpg);
background-repeat:repeat-x;
border:0px solid #000000;
}

#contentmain
{
margin:10px 0 15px 0;
padding:0;
width:1000px;
height:225px;
border:0px solid #000000;
}

.intro
{
float:left;
width:375px;
padding-left:10px;
height:270px;
border-right:1px solid #d8d8d8;
}

.title
{
margin:0 0 0 20px;
padding:0px;
width:300px;
height:50px;
font:25px/50px arial;
color:#ff9d02;
background:url(../images/middlebg.jpg);
background-repeat:no-repeat;
border:0px solid #000000;
}

.content
{
padding:10px 0 0 20px;
margin:0px;
width:330px;
height:150px;
text-align:left;
border:0px solid #000000;
}


.content ul
{
list-style:url(../images/dot.jpg);
margin:0 0 0 25px;
padding:0px;
border:0px solid #000000;
}

.content ul li
{
list-style:url(../images/dot.jpg);
font-family:arial;
font-size:12px;
color:#919191;
line-height:18px;
}

.readmore
{
width:370px;
height:25px;
margin:0px;
padding:0 5px 0 0;
text-align:right;
}

.readmore a{text-decoration:none;color:#ff9d02;}
.readmore a:hover{text-decoration:none;color:#29abe2;}

#free_trial
{
float:left;
padding-top:5px;
width:228px;
height:220px;
text-align:center;
border:0px solid #000000;
}

#headerinner
{
margin:0px;
padding:0px;
width:1000px;
height:85px;
background:url(../images/headerinnerbg.jpg);
background-repeat:repeat-x;
border:0px solid #000000;
}

#log
{
float:left;
padding-top:2px;
width:305px;
height:80px;
border:0px solid #000000;
}

#mainmenuinner
{
margin:0;
padding:0;
width:1000px;
height:34px;
background:url(../images/menuinnerbg.jpg);
background-repeat:repeat-x;
border:0px solid #000000;
}

#contentmaininner
{
margin:18px 0 0 0;
padding:0;
width:1000px;
border:0px solid #000000;
}

#leftinnermain
{
float:left;
width:250px;
height:478px;
border:0px solid #000;
}

#leftinnercontent
{
margin:0 auto;
padding:60px 0 0 0;
width:244px;
text-align:center;
border:0px solid #000;
}

#rightinnermain
{
float:left;
width:750px;
border:0px solid #000;
}

#innertittle
{
padding:0px;
margin:0 0 10px 10px;
width:740px;
height:50px;
border-bottom:1px solid #ffb641;
font-size:25px;
font-family:arial;
color:#ff9d02;
}

#innertittle1
{
padding:0px;
margin:10px 0 10px 10px;
width:740px;
height:40px;
border-bottom:1px solid #ffb641;
font-size:25px;
font-family:arial;
color:#ff9d02;
}

#rightinnercontent
{
margin:0;
padding:0 10px 0 10px;
width:728px;
min-height:428px;
line-height:18px;
border-left:2px solid #29abe2;
}

/* for Internet Explorer */
/*\*/
* html #rightinnercontent {
height:428px;
}
/**/


#rightinnercontentleft
{
margin:0;
padding:0 10px 0 10px;
width:728px;
min-height:428px;
line-height:18px;
border-right:2px solid #29abe2;
}

/* for Internet Explorer */
/*\*/
* html #rightinnercontentleft {
height:428px;
}
/**/

.highlight
{
margin:0px;
padding:5px;
background:#ececec;
border:1px solid #707070;
}

.highlight ul
{
margin:0px;
padding:0 0 0 20px;
list-style:url(../images/bulet.gif);
line-height:25px;
}

.form
{
margin:0px auto;
padding:5px;
width:650px;
background:#ececec;
line-height:23px;
border:1px solid #707070;
}

.formcon
{
margin:0px auto;
padding:5px;
width:550px;
background:#ececec;
line-height:23px;
border:1px solid #707070;
}


.tittleimg{margin:15px 0 0 20px;}

.heading
{
margin:0px;
padding:0px;
width:580px;
height:30px;
line-height:22px;
font-size:13px;
font-weight:bold;
color:#29abe2;
}

.text
{
margin:0px;
padding:0px;
border:1px solid #ffffff;
font-size:13px;
height:22px;
padding:2px;
background:#d7d7d7;
color:#252525;
}

.text1
{
margin:0px;
padding:0px;
border:1px solid #ffffff;
font-size:13px;
padding:2px;
background:#d7d7d7;
color:#252525;
}


.button
{
font-size:11px;
color:#ffffff;
line-height:15px;
background:#1d5a87;
border:2px solid #707070;
}

.formunder
{
float:left;
width:150px;
line-height:28px;

}

.table1
{
width:100%;
}

table
{
margin:0px auto;
padding:0px;
text-align:left;
line-height:20px;
width:700px;
border:1px solid #c6c6c6;
}

tr,td
{
border-right:1px solid #c6c6c6;
border-bottom:1px solid #c6c6c6;
}
th
{
background:#ececec;
border-right:1px solid #c6c6c6;
border-bottom:1px solid #c6c6c6;
}

tr:hover
{
background:#e2e2e2;
}


#contactus
{
margin:0px;
padding:0;
width:1000px;
min-height:467px;
background:url(../images/contactbg.jpg);
background-repeat:no-repeat;
}


.link{text-decoration:none;color:#29abe2;}
.link:hover{text-decoration:none;color:#ff9d02;}

.contactusinner
{
float:left;
padding-left:10px;
width:560px;
}
.contact-phone
{
margin:171px 0 0 0;
}


.freetrial
{
float:left;
padding-top:10px;
width:270px;
}

#freetrial
{
float:left;
width:690px;
}

#footer
{
clear:both;
margin:0;
padding:0;
width:1000px;
height:42px;
background:url(../images/footer.jpg) repeat-x;
border:0px solid #000000;
}

#footerleft
{
float:left;
width:500px;
line-height:18px;
height:42px;
border:0px solid #000000;
}

#footerright
{
float:left;
width:500px;
height:42px;
border:0px solid #000000;
}