body {margin:0px; padding:0px;}
.maintable {width:778px; position:relative;}

h1 {margin:0px; padding:0px; font-weight:normal;}
h2 {margin:0px; padding:0px; font-weight:normal;}
h3 {margin:0px; padding:0px; font-weight:normal;}

.padt94 {padding-top:94px;}

#toppart {text-align:left; width:100%;}
#middlepart {text-align:left; width:100%}
#leftpart {float:left; text-align:left; width:236px;}
#rightpart {float:right; text-align:left; width:564px;}
#bottompart {text-align:left; width:100%;}

.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh20 {line-height:20px;}
.lh23 {line-height:23px;}
.lh24 {line-height:24px;}
.lh25 {line-height:25px;}
.lh29 {line-height:29px;}
.lh30 {line-height:30px;}
.lh41 {line-height:41px;}
.lh1 {line-height:1px;}

p {margin:0px;}
.br {clear:both;}

.floattext{ float:right; width:600; background-color:#f8ea22}
.floatr {float:right; text-align:right;}
.floatrtxtl {float:right; text-align:left;}
.floatrtxtc {float:right; text-align:center;}

.floatl {float:left; text-align:left;}
.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}

.logo {position:absolute; width:310px; height:333px; overflow:visible; left:0px; top:0px; visibility: visible;}
.car {position:absolute; width:378px; height:132px; overflow:visible; right:0px; bottom:0px; visibility: visible; margin:0px 55px 7px 0px;}
html>body .car {margin:0px 55px 8px 0px;}

.bgyellow {background-color:#f8ea22;}
.bgyellow2 {background-color:#faef6a;}
.bgyellow3 {background-color:#f9eb52;}
.bgyellow4{background-color:#fff2d6;}
.bglyellow {background-color:#fcf591;}
.bgdblue {background-color:#252565;}
.bgblue1{background-color:#6c80b9;}
.bgblue2{background-color:#adbbe2;}
.bgblue3{background-color:#9fb4f1;}
.bgblue4{background-color:#E8EDFF;}
.bggrey01_old{background-color:#ededed;}
.bggrey01{background-color:White;}
.bggrey02
{
	background-color: #E9E9E9;
}
.bggreen{background-color:#dbeab2;}
.bggreen01{background-color:#6e912e;}
.bggreen02{background-color:#446c25;}
.bggreen03{background-color:#678b4b;}
.bggreen04{background-color:#4d9f4d;}
.bggreen05{background-color:#A3EA93;}

.bgorange{background-color:#fca474;}
.bgbrown{background-color:#cd8b1f;}
.bgbrown01{background-color:#f3cd8f;}
.bgbrown02{background-color:#b1853f;}
.bgbrown03{background-color:#c1934d;}
.bgwhite{background-color:#ffffff;}
.bgpeach{background-color:#ffefd6;}
.bgbluish{background-color:#419ba6;}
.bggold{background-color:#b7a752;}
.bggold1{background-color:#decb67;}
.bggold2{background-color:#e5c130;}
.bggold3{background-color:#ffdf5f;}
.bgyelowlight{background-color:#FCFCF2;}

.bold{font-weight:bold;}
.blackc{color:#000000}
.txtwhite{color:#FFFFFF;}
.txtred{color:#ff0000;}

.bgbrtop {background-image:url(../images/border_bg_top.gif); background-repeat:repeat-x;}
.bgbrbtm {background-image:url(../images/border_bg_btm.gif); background-repeat:repeat-x;}

.text9 {font-family:Verdana, Arial, Tahoma; font-size:9px; text-decoration:none;}

.text10 {font-family:Verdana, Arial, Tahoma; font-size:10px; text-decoration:none;}
.text12 {font-family:Verdana, Arial, Tahoma; font-size:12px; text-decoration:none;}
.text20 {font-family:Verdana, Arial, Tahoma; font-size:20px; text-decoration:none;}

.text {font-family:Verdana, Arial, Tahoma; font-size:11px; text-decoration:none;}
.textb {font-family:Verdana, Arial, Tahoma; font-size:11px; text-decoration:none; font-weight:bold;}
.textb02 {font-family:Verdana, Arial, Tahoma; font-size:13px; text-decoration:none; font-weight:bold;}
.textbi {font-family:Verdana, Arial, Tahoma; font-size:11px; text-decoration:npne; font-style:italic; font-weight:bold;}
.textbc {font-family:Verdana, Arial, Tahoma; font-size:11px; text-decoration:none; font-weight:bold; text-transform:uppercase;}

.text12b {font-family:Verdana, Arial, Tahoma; font-size:12px; text-decoration:none; font-weight:bold;}
.text13b {font-family:Verdana, Arial, Tahoma; font-size:13px; text-decoration:none; font-weight:bold;}

.text14b {font-family:Verdana, Arial, Tahoma; font-size:14px; text-decoration:none; font-weight:bold;}
.text15b {font-family:Verdana, Arial, Tahoma; font-size:15px; text-decoration:none; font-weight:bold;}

.whtxt10 {font-family:Verdana, Arial, Tahoma; font-size:10px; text-decoration:none; color:#FFFFFF;}
.whtxt12 {font-family:Verdana, Arial, Tahoma; font-size:12px; text-decoration:none; color:#FFFFFF;}

.whtxtbc {font-family:Verdana, Arial, Tahoma; font-size:11px; text-decoration:none; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}


.dbluetxt18b {font-family:Verdana, Arial, Tahoma; font-size:18px; text-decoration:none; color:#252565; font-weight:bold;}

.head {font-family:Verdana, Arial, Tahoma; font-size:13px; text-decoration:none; color:#252565; font-weight:bold;}

.text12a {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.text12abold {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;}

.dottedh {background-image:url(../images/dottedh.gif); background-repeat:repeat-x;}
.bgstepline {background-image:url(../images/icon_step_line.gif); background-repeat:repeat-y;}

.box {padding:15px; background-color:#FFFFFF; border:1px solid #000000; width:245px;}

.bullet {list-style-image:url(../images/arrow_black02.gif); margin:0px 15px 8px 25px; padding:0px;}
.bullet li {margin:0px 0px 5px 0px;}

.brgreytop {border-top:1px solid #8d8e7c;}
.brgreylft {border-left:1px solid #8d8e7c;}
.brgrey {border:1px solid #dbdbdb;}

.brgreybtm {border-bottom:1px solid #8d8e7c;}
.brgreyt {border-top:2px solid #8d8e7c;}

.brgreytb {border-top:1px solid #908d7b; border-bottom:1px solid #908d7b;}


.fieldtxt {font-family:arial, verdana, tahoma; font-size:11px; color:#000000; text-decoration:none;}
.textbox1 {border:1px solid #252565; height:20px; padding-left:3px; line-height:15px;}
.textbox2 {border:1px solid #bfbfbf; height:16px; padding-left:3px; line-height:13px;}
.textbox3 {border:1px solid #bfbfbf; height:19px; padding-left:3px;}
.fileupload {border:1px solid #bfbfbf;}
.dropbox {border:1px solid #252565; height:18px; line-height:15px;}
.textarea1 {border:1px solid #252565; padding-left:1px; padding-right:2px; line-height:15px;}
.asterix1 {color:#cc0000; text-decoration:none; }

a:link.black {color:#000000; text-decoration:none;}
a:active.black {color:#000000; text-decoration:none;}
a:visited.black {color:#000000; text-decoration:none;}
a:hover.black {color:#000000; text-decoration:underline;}

a:link.blacku {color:#000000; text-decoration:underline;}
a:active.blacku {color:#000000; text-decoration:underline;}
a:visited.blacku {color:#000000; text-decoration:underline;}
a:hover.blacku {color:#000000; text-decoration:none;}

a:link.whiteu {color:#FFFFFF; text-decoration:none;}
a:active.whiteu {color:#FFFFFF; text-decoration:none;}
a:visited.whiteu {color:#FFFFFF; text-decoration:none;}
a:hover.whiteu {color:#FFFFFF; text-decoration:underline;}

a:link.white {color:#FFFFFF; text-decoration:underline;}
a:active.white {color:#FFFFFF; text-decoration:underline;}
a:visited.white {color:#FFFFFF; text-decoration:underline;}
a:hover.white {color:#FFFFFF; text-decoration:none;}

a:link.blueu {color:#155aa8; text-decoration:underline;}
a:active.blueu {color:#155aa8; text-decoration:underline;}
a:visited.blueu {color:#155aa8; text-decoration:underline;}
a:hover.blueu {color:#155aa8; text-decoration:none;}


.w8p {width:8%;}
.w14p {width:14%;}
.w15p {width:15%;}
.w16p {width:16%;}
.w20p {width:20%;}
.w49p {width:49%;}
.w35p {width:35%;}
.w40p {width:40%;}

.w50p {width:50%;}
.w60p {width:60%;}
.w65p {width:65%;}
.w69p {width:69%;}
.w75p {width:75%;}
.w79p {width:79%;}
.w90p {width:90%;}
.w70p {width:70%;}
.w30p {width:30%;}
.w80p {width:80%;}
.w100p {width:100%;}

.text_decerotion{text-decoration:underline}

.w20 {width:20px}
.w41 {width:41px}
.w48 {width:48px}
.w61 {width:61px}
.w69 {width:69px}
.w81 {width:81px}
.w83 {width:83px}
.w90 {width:90px}
.w96 {width:96px}
.w99 {width:99px}
.w103 {width:103px}
.w115 {width:115px}
.w122 {width:122px}
.w132 {width:132px}
.w145 {width:145px}
.w150 {width:150px}
.w158 {width:158px}
.w160 {width:160px}
.w165 {width:165px}
.w168 {width:168px}
.w184 {width:184px}
.w192 {width:192px}
.w194 {width:194px}
.w208 {width:208px}
.w212 {width:212px}
.w220 {width:220px}
.w221 {width:221px}
.w240 {width:240px}
.w248 {width:248px}
.w254 {width:254px}
.w258 {width:258px}
.w259 {width:259px}
.w260 {width:260px}
.w262 {width:262px}
.w320 {width:320px}
.w350 {width:350px}
.w395 {width:395px}
.w478 {width:478px}
.w486 {width:486px}
.w500 {width:500px}
.w556 {width:556px}
.w531 {width:531px}
.w576 {width:576px}
.w620 {width:620px}
.w720 {width:720px}
.w780 {width:780px}
.w852 {width:852px}
.w967 {width:967px}
.w975 {width:975px}
.w1005 {width:1005px}
.w573hk{width:565px;}
html>body .w573hk {width:573px;}





.w100p {width:100%}
.w95p {width:95%}
.w22p {width:22%}
.w70p {width:70%}
.w90p {width:80%}
.w44p {width:44%}
 






.h19 {height:19px;}
.h20 {height:22px;}
.h21 {height:21px;}
.h23 {height:23px;}
.h26 {height:26px;}
.h34 {height:34px;}
.h35 {height:35px;}
.h39 {height:39px;}
.h46 {height:46px;}
.h170 {height:170px;}
.h48 {height:48px;}
.h75 {height:75px;}
.h390 {height:390px;}
.h468 {height:468px;}
.h765 {height:765px;}

.spmtable {padding:0px 43px 0px 48px;}
.spcar {margin:-140px 55px 0px 0px;}

.padlrt {padding-left:254px; padding-right:14px; padding-top:6px;}
.padlr {padding-left:254px; padding-right:14px;}

.brleft {background-image:url(../images/border_bg_left.gif); background-repeat:repeat-y; padding-left:26;}
.brright {background-image:url(../images/border_bg_right.gif); background-position:right; background-repeat:repeat-y; padding-right:31px;}
.brrighthome {background-image:url(images/border_bg_right.gif); background-position:right; background-repeat:repeat-y; padding-right:31px;}

.bgleft{
	background-image:url(../images/bgleft_star.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.bggrey{background:#e4e4e4; padding:6px 20px;}

.margin {margin:0px;}
.mar10 {margin:10px;}

.mart0 {margin-top:0px;}
.mart1 {margin-top:1px;}
.mart2 {margin-top:2px;}
.mart3 {margin-top:3px;}
.mart7 {margin-top:7px;}
.mart10 {margin-top:10px;}
.mart13 {margin-top:13px;}
.mart_10 {margin-top:-10px;}


.marr1 {margin-right:1px;}
.marr5 {margin-right:5px;}
.marr76{ margin-right:76px;}

.marb3 {margin-bottom:3px;}
.marb4 {margin-bottom:4px;}
.marb8 {margin-bottom:8px;}
.marb9 {margin-bottom:9px;}

.marl1 {margin-left:1px;}
.marl3 {margin-left:3px;}
.marl4 {margin-left:4px;}
.marl5 {margin-left:5px;}
.marl7 {margin-left:7px;}
.marl10 {margin-left:10px;}
.marl80 {margin-left:80px;}
.marl00 {margin-left:100px;}


.sppad1 {padding:3px 6px 0px 8px;}
.pad12 {padding:12px;}
.padding {padding:0px;}
.padt1 {padding-top:1px;}
.padt2 {padding-top:2px;}
.padt3 {padding-top:3px;}
.padt4 {padding-top:4px;}
.padt5 {padding-top:5px;}
.padt6 {padding-top:6px;}
.padt7 {padding-top:7px;}
.padt8 {padding-top:8px;}
.padt9 {padding-top:9px;}
.padt10 {padding-top:10px;}
.padt11 {padding-top:11px;}
.padt12 {padding-top:12px;}
.padt13 {padding-top:13px;}
.padt14 {padding-top:14px;}
.padt17 {padding-top:17px;}
.padt18 {padding-top:18px;}
.padt20 {padding-top:20px;}
.padt26 {padding-top:26px;}
.padt94 {padding-top:94px;}
.padt153 {padding-top:153px;}


.padr1 {padding-right:1px;}
.padr3 {padding-right:3px;}
.padr4 {padding-right:4px;}
.padr5 {padding-right:5px;}
.padr6 {padding-right:6px;}
.padr7 {padding-right:7px;}
.padr8 {padding-right:8px;}
.padr9 {padding-right:9px;}
.padr10 {padding-right:10px;}
.padr12 {padding-right:12px;}
.padr13 {padding-right:13px;}
.padr14 {padding-right:14px;}
.padr15 {padding-right:15px;}
.padr25 {padding-right:28px;}
.padr40 {padding-right:40px;}
.padr60 {padding-right:60px;}
.padr30 {padding-right:30px;}
.padr20 {padding-right:20px;}


.padb1 {padding-bottom:1px;}
.padb2 {padding-bottom:2px;}
.padb3 {padding-bottom:3px;}
.padb4 {padding-bottom:4px;}
.padb5 {padding-bottom:5px;}
.padb6 {padding-bottom:6px;}
.padb7 {padding-bottom:7px;}
.padb8 {padding-bottom:8px;}
.padb9 {padding-bottom:9px;}
.padb10 {padding-bottom:10px;}
.padb11 {padding-bottom:11px;}
.padb12 {padding-bottom:12px;}
.padb15 {padding-bottom:15px;}
.padb16 {padding-bottom:16px;}
.padb20 {padding-bottom:20px;}
.padb24 {padding-bottom:24px;}
.padb41 {padding-bottom:41px;}

.padl1 {padding-left:1px;}
.padl2 {padding-left:2px;}
.padl3 {padding-left:3px;}
.padl4 {padding-left:4px;}
.padl5 {padding-left:5px;}
.padl6 {padding-left:6px;}
.padl7 {padding-left:7px;}
.padl8 {padding-left:8px;}
.padl9 {padding-left:9px;}
.padl10 {padding-left:10px;}
.padl11 {padding-left:11px;}
.padl12 {padding-left:12px;}
.padl13 {padding-left:13px;}
.padl14 {padding-left:14px;}
.padl15 {padding-left:15px;}
.padl17 {padding-left:17px;}
.padl20 {padding-left:20px;}
.padl27 {padding-left:27px;}
.padl26 {padding-left:26px;}
.padl18 {padding-left:18px;}
.padl30{ padding-left:30px;}
.padt33{ padding-top:33px;}
.padl50{ padding-left:50px;}
.padl48{ padding-left:48px;}
.padl49{ padding-left:49px;}
.padl52{ padding-left:52px;}
.padl55{ padding-left:55px;}
.padl51{ padding-left:51px;}
.padl40{ padding-left:40px;}
.padl25{ padding-left:25px;}
.padl254{ padding-left:254px;}

.link1 {background-image:url(../images/home.gif); background-repeat:no-repeat; float:left;}
a:hover.link1 {background-image:url(../images/home_over.gif); background-repeat:no-repeat; float:left;}

.link2 {background-image:url(../images/what_we_do.gif); background-repeat:no-repeat; float:left;}
a:hover.link2 {background-image:url(../images/what_we_do_over.gif); background-repeat:no-repeat; float:left;}

.link3 {background-image:url(../images/press_room.gif); background-repeat:no-repeat; float:left;}
a:hover.link3 {background-image:url(../images/press_room_over.gif); background-repeat:no-repeat; float:left;}

.link4 {background-image:url(../images/great_jobs.gif); background-repeat:no-repeat; float:left;}
a:hover.link4 {background-image:url(../images/great_jobs_over.gif); background-repeat:no-repeat; float:left;}

.link5 {background-image:url(../images/testimonials.gif); background-repeat:no-repeat; float:left;}
a:hover.link5 {background-image:url(../images/testimonials_over.gif); background-repeat:no-repeat; float:left;}

.link6 {background-image:url(../images/contact_us.gif); background-repeat:no-repeat; float:left;}
a:hover.link6 {background-image:url(../images/contact_us_over.gif); background-repeat:no-repeat; float:left;}


/*.topbg{background-image:url(../images/top_bg.jpg); background-repeat:repeat-x; height:85px;}*/
.topbg{background-color:White; }
.greybg{background-image:url(../images/grey_bg.jpg); background-repeat:repeat-x; height:29px;}
.greyline{background-image:url(../images/bg_line.gif); background-repeat:repeat-x; height:5px;}
.alertbg{background-image:url(../images/alerts_bg2.gif); background-repeat:no-repeat; width:208px; height:150px;}
.taskbg{background-image:url(../images/task_bg.gif); background-repeat:no-repeat; width:208px; height:206px;}

.greybrdbt{border-bottom:#bfbfbf 1px solid;}
.brdred{border:1px solid #E69393;}
.tablehead{
	background-color:#000000;
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:19px;
	padding:3px;
}
.tablehead_grey{
	background-color:#ccc;
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:19px;
	padding:3px;
}

/*AutoComplete flyout */

.autocomplete_completionListElement
{
    visibility: hidden;
    margin: 0px !important;
    background-color : white;
	color : white;
	border: buttonshadow;
	border-width: 1px;
    border-style: solid;
	padding : 0px;
	cursor: hand;
	text-align: left;
    list-style-type: none;
    font-family: Verdana;
    font-size: 10px;
    widows: 100%;
    text-align: left;
    list-style-type: none;
    overflow: auto;
    height: 90px;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
    background-color: #ffff99;
    color: windowtext;
    padding: 1px;
    cursor: hand;
    width:261px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
	cursor: hand;
}

.watermarked 
{
    font-family: Verdana, Arial; 
    border: 1px solid #000000; 
    font-size: 12px;
	background-color:#F0F8FF;
	color:gray;
}	

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}


 .popup
        {
            width: 25%;
            z-index: 1000;
            position: absolute;
        }
        .popup_img
        {
            z-index: 1000;
            position: fixed;
            top: 230px;
            display: none;
            height: 320px;
            left: 330px;
            width: 30%;
        }
        .bgwhite
        {
            background-color: #fff;
        }
        .access_03
        {
            background: url(../images/popup/access_03.png) repeat-x;
            height: 19px;
        }
        
        .access_08
        {
            background: url(../images/popup/access_08.gif) repeat-x;
            height: 19px;
        }
        
        .access_11
        {
            background-image: url(../images/popup/access_11.png);
            width: 20px;
        }
        
        .access_12
        {
            background-image: url(../images/popup/access_12.gif);
            width: 20px;
        }
        .access_14
        {
            background-image: url(../images/popup/access_14.gif);
            width: 20px;
        }
        .access_15
        {
            background-image: url(../images/popup/access_15.png);
            width: 20px;
        }
       
        .access_18
        {
            background-image: url(../images/popup/access_18.gif);
            height: 19px;
        }
        .access_23
        {
            background-image: url(../images/popup/access_23.png);
            height: 28px;
        }
        
.link
{
	float:left;
	padding:0 3px;
}
a.button{
	background:url(../images/buttons/button_bg.gif) no-repeat;	
	padding:0 0 0 7px;
	color:#000;
	font-family:Verdana,Arial, Helvetica, Sans-Serif;
	font-size:10px;
	text-align:center;
	text-decoration:none;	
	font-weight:bold;	
	float:left;
	cursor:pointer;
	
}
a.button span{
	padding:3px 7px 3px 0;
	background:url(../images/buttons/button_bg.gif) repeat-x 100% 0px;
	display:block;
	float:left;
}
a.button:hover{text-decoration:none;}

