/*CSS DOCUMENT*/
/*GLOBAL RESET*/

*{
margin:0;
padding:0;
}

body {
text-align:center;
background-image:url(../images/bodybg.jpg);
background-repeat:repeat-x;
background-color:#00a9e0; 
}

#up {
width:100%;
height:3px;
}

#wrapper {
margin:0 auto;
width:851px;
background-color:#ffffff;
}

#header {
width:851px;
height:127px;
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
border:0px red solid;
}

#logo {
width:124px;
height:83px;
float:left;
margin-left:18px;
display:inline;
}

#headright {
width:600px;
height:83px;
float:right;
margin-right:35px;
display:inline;
}

#top {
width:75%;
height:28px;
float:right;
}

#langname {
width:200px;
height:27px;
float:left;
margin-left:183px;
display:inline;
}

#langname p {
font-family:arial;
font-size:12px;
color:#000000;
text-align:right;
font-weight:bold;
padding:6px 0px 0px 16px;
}

#langtype {
width:60px;
float:right;
padding:4px 0px;
}

#search {
width:180px;
height:35px;
float:right;
margin-top:10px;
display:inline;
}

.inputbox_search {
border-left:1px #cccccc solid;
border-top:1px #cccccc solid;
border-bottom:1px #cccccc solid;
border-right:none;
height:20px;
font:normal 13px myriad pro ;
}

#mainmenu {
width:851px;
height:44px;
float:left;
background-image:url(../images/nav_bg.jpg);
background-repeat:repeat-x;
}

#mainmenu ul {
list-style-type:none;
text-align:left;
margin-top:15px;
}

#mainmenu ul li {
font-family:arial;
font-size:13px;
font-weight:bold;
color:#ffffff;
display:inline;
/*padding:0px 34px 0px 34px;*/
border-left:1px #ffffff solid;
}

#mainmenu ul li a {
color:#ffffff;
text-decoration:none;
padding:14px 33px 14px 33px;
}

#mainmenu ul li a:hover {
background-image:url(../images/nav_bgaover.jpg);
background-repeat:repeat-x;
color:#353537;
}

#mainbody {
margin:0 auto;
width:851px;
float:left;
background-color:#ffffff;
}

#banner {
width:851px;
height:259px;
float:left;
/*background-image:url(../images/banner.jpg);
background-repeat:no-repeat;*/
border:0px yellow solid;
}

#inbody {
width:851px;
float:left;
margin-bottom:5px;
display:inline;
background-color:#ffffff;
}

#intop {
width:851px;
float:left;
margin-top:7px;
display:inline;
}

#welcometop {
width:841px;
height:26px;
float:left;
margin-left:5px;
display:inline;
background-image:url(../images/welcome.jpg);
background-repeat:no-repeat;
}

#welcometop h3 {
font-family:Myriad Pro;
font-size:15px;
color:#ffffff;
font-weight:bold;
padding:4px 9px;
text-align:left;
}

#welcomemid {
width:839px;
height:170px;
float:left;
margin-left:5px;
display:inline;
/*background-image:url(../images/welcomemid.jpg);
background-repeat:repeat-x;*/
overflow:hidden;
border-left:1px #9d9d9d solid;
border-right:1px #9d9d9d solid;
}

#welcomebtm {
width:841px;
height:10px;
float:left;
margin-left:5px;
display:inline;
background-image:url(../images/welcome_bot.jpg);
background-repeat:no-repeat;
}

#inbtm {
width:851px;
margin-top:6px;
float:left;
display:inline;
}

#box4 {
width:219px;
float:left;
margin-left:5px;
display:inline;
font:normal 11px arial;
color:#333333;
text-align:left;
}

#membertop {
width:217px;
height:29px;
float:left;
background-image:url(../images/login_top.jpg);
background-repeat:no-repeat;
}

#membertop h3 {
font-family:Myriad Pro;
font-size:15px;
font-weight:bold;
text-align:left;
color:#ffffff;
padding:4px 12px;
}

#membermid {
width:217px;
float:left;
background-image:url(../images/login_mid.jpg);
background-repeat:repeat-y;
padding:1px 11px;
}

#membermid  p {
font:normal 11px verdana;
color:#777777;
padding:10px 2px 0px 2px;
} 

input.text {
width:156px;
height:14px;
background-color:#f2f6fe;
border:1px #9fbad2 solid;
}

#memberbtm {
width:218px;
height:7px;
float:left;
background-image:url(../images/login_bot.jpg);
background-repeat:no-repeat;
}

#box5 {
width:619px;
height:159px;
float:left;
margin-left:4px;
display:inline;
background-image:url(../images/box4.jpg);
background-repeat:no-repeat;
}

#mid {
width:468px;
float:left;
margin-left:2px;
display:inline;
border:0px red solid;
}

#mid h3 {
font-family:Myriad Pro;
font-size:18px;
color:#000000;
text-align:left;
padding:3px 0px 2px 6px;
}

#mid p {
font-family:arial;
font-size:11px;
color:#605e5e;
text-align:left;
padding:0px 10px 3px 6px;
line-height:16px;
text-align:justify;
}

#footer {
margin:0 auto;
width:851px;
height:30px;
clear:both;
background-color:#313131;
}

#footleft {
width:42%;
height:30px;
float:left;
margin-left:6px;
display:inline;
}

#footleft ul {
list-style-type:none;
text-align:left;
margin-top:10px;
}

#footleft ul li {
font-family:arial;
display:inline;
font-size:11px;
color:#ffffff;
padding:0px 2px 0px 2px;
}

#footleft ul li a {
color:#ffffff;
text-decoration:none;
}

#footleft ul li a:hover {
text-decoration:underline;
}

#footright {
width:44%;
height:30px;
float:right;
margin-right:6px;
display:inline;
}

#footright p {
font-family:arial;
font-size:11px;
color:#ffffff;
text-align:right;
padding:10px 4px 0px 4px;
}

#footright a {
color:#bababa;
text-decoration:none;
}

#footright a:hover {
text-decoration:underline;
}

.home_box1 {
width: 266px; 
height: 151px; 
float: left; 
margin-left:5px;
margin-top:9px;
display:inline;
background-image:url(../images/box2.jpg); 
background-repeat: no-repeat;
}

#box1 {
width:185px;
float:left;
margin:2px 0px 0px 68px;
display:inline;
}

.moduletable_box1 h3 {
font:bold 15px Myriad pro;
color:#313131;
text-align:left;
padding:0px 9px 0px 9px;
}

.moduletable_box1 p {
font:normal 11px verdana;
color:#373737;
text-align:justify;
line-height:15px;
padding:4px 6px 0px 10px;
}

.moduletable_box1 a {
text-decoration:none;
color:#ffffff;
}

.home_box2 {
float: left; 
width: 266px; 
height: 151px; 
margin-left:8px;
margin-top:9px;
display:inline;
background-image:url(../images/serv.jpg); 
background-repeat: no-repeat;
}

#box2 {
width:185px;
float:left;
margin:2px 0px 0px 71px;
display:inline;
}


.moduletable_box2 h3 {
font:bold 15px Myriad pro;
color:#313131;
text-align:left;
padding:0px 9px 0px 9px;
}

.moduletable_box2 p {
font:normal 11px verdana;
color:#373737;
text-align:justify;
line-height:15px;
padding:4px 6px 6px 6px;
}

.moduletable_box2 a {
text-decoration:none;
color:#ffffff;
}

.home_box3 {
float: left; 
width: 266px; 
height: 151px; 
margin-left:6px;
margin-top:9px;
display:inline;
background-image:url(../images/box3.jpg); 
background-repeat: no-repeat;
}

#box3 {
width:185px;
float:left;
margin:2px 0px 0px 68px;
display:inline;
}


.moduletable_box3 h3 {
font:bold 15px Myriad pro;
color:#313131;
text-align:left;
padding:0px 9px 0px 9px;
}

.moduletable_box3 p {
font:normal 11px verdana;
color:#373737;
text-align:justify;
line-height:15px;
padding:4px 6px 0px 6px;
}

.moduletable_box3 a {
text-decoration:none;
color:#ffffff;
}

/*INNER PAGE CSS STARTS */

#mainbody1 {
margin:0 auto;
width:851px;
float:left;
background-color:#ffffff;
}

#inbanner {
width:851px;
height:157px;
float:left;
/*background-image:url(../images/inbanner.jpg);
background-repeat:no-repeat;*/
}

#innerbody {
width:851px;
float:left;
margin-top:7px;
margin-bottom:5px;
display:inline;
}

#inleft {
width:171px;
float:left;
margin-left:6px;
display:inline;
}

#leftmenu {
width:170px;
float:left;
}

.moduletable_leftmenu h3  {
width:170px; 
height:27px;
float:left;
background-image:url(../images/bluebox.jpg);
background-repeat:no-repeat;
font:normal 15px Myriad Pro; 
color:#ffffff;
text-align:left;
padding:4px 5px;
}

#lefttop {
width:170px;
float:left;
background-image:url(../images/bluebox_mid.jpg);
background-repeat:repeat-y;
}

.moduletable_leftmenu ul {
list-style-type:none;
margin:0px 4px 0px 8px ;
padding:0;
}

.moduletable_leftmenu ul li {
font:bold 11px arial;
color:#000000;
text-align:left;
padding:5px 3px;
/*background-image:url(../images/bullet.jpg);
background-position:0 50%;
background-repeat:no-repeat;
border-bottom:1px #bababa solid;*/
}

.moduletable_leftmenu ul li a {
text-decoration:none;
color:#000000;
}

.moduletable_leftmenu ul li a:hover {
text-decoration:underline;
}

#leftbtm {
width:170px;
height:4px;
float:left;
background-image:url(../images/bluebox_bot.jpg);
background-repeat:no-repeat;
}

#help {
width:170px;
float:left;
margin-top:10px;
display:inline;
}

#helptop {
width:170px;
float:left;
background-image:url(../images/bluebox_mid.jpg);
background-repeat:repeat-y;
}

.moduletable_help ul {
list-style-type:none;
margin:0;
padding:0;
}

.moduletable_help ul li {
font:normal 12px arial;
color:#000000;
text-align:left;
padding:4px 6px 0px 6px;
}

#helpbtm {
width:170px;
height:4px;
float:left;
background-image:url(../images/bluebox_bot.jpg);
background-repeat:no-repeat;
}

#inmid {
width:455px;
float:left;
margin-left:3px;
display:inline;
border:1px #bcbbbb solid;
}

#innermid {
width:450px;
float:left;
margin:2px 3px;
display:inline;
background-color:#e3e3e3;
}

#innnercontent {
width:440px;
float:left;
margin:0px 5px;
display:inline;
font: normal 11px arial;
color:#636060;
text-align:left;
}

.contentheading {
font:bold 15px arial;
color:#0774a7;
text-align:left;
}

.contentpaneopen {
padding:3px 0px;
font:normal 11px arial;
color:#636060;
line-height:18px;
text-align:justify;
}

.contentpaneopen ul {
list-style-position:inside;
}

.subhead {
font:bold 11px arial;
color:#327a0e;
}

#images {
width:440px;
height:80px;
float:left;
margin:5px 5px 5px 5px;
display:inline;
}

#image1 {
width:284px;
height:83px;
background-image:url(../images/offer2.jpg);
background-repeat:no-repeat:
float:left;
}

#image1 p {
font:normal 10px arial;
color:#dffdc7; 
text-align:justify;
padding:4px 6px 2px 100px;
}

#image1 a {
color:#1569a7;
text-decoration:none;
}

#image1 a:hover {
text-decoration:underline;
}

#image2 {
width:145px;
height:83px;
float:left;
background-image:url(../images/twitter.jpg);
background-repeat:no-repeat;
}

#image2 p {
font:normal 10px arial;
color:#17b6f8; 
text-align:justify;
padding:53px 13px 2px 5px;
}


/*#images td {
padding-left:6px;
}*/

#inright {
width:204px;
float:left;
margin-left:5px;
display:inline;
}

#righttop {
width:204px;
height:5px;
float:left;
background-image:url(../images/right_top.jpg);
background-repeat:no-repeat;
}

#rightmid {
width:204px;
float:left;
background-image:url(../images/right_med.jpg);
background-repeat:repeat-y;
}

#disc {
width:190px;
float:left;
margin:0px 6px;
display:inline;
}

.moduletable_disc h3 {
font:bold 14px Myriad Pro;
color:#4075ab;
text-align:left;
padding:0px 4px 5px 4px;
border-bottom:1px #bababa solid;
}

.moduletable_disc p {
font:normal 10px arial;
color:#606060;
line-height:15px;
padding:5px 4px;
text-align:justify;
}

#line {
width:190px;
float:left;
margin:5px 6px;
display:inline;
border-bottom:1px #bababa dotted;
}

#video {
width:190px;
float:left;
margin:5px 6px;
display:inline;
}

#video h3 {
font:bold 14px arial;
color:#056eac;
text-align:left;
padding:3px 4px 14px 4px;
}

#campaigns {
width:190px;
float:left;
margin:5px 6px;
display:inline;
}

.moduletable_camp h3 {
font:bold 14px arial;
color:#056eac;
text-align:left;
padding:3px 4px 5px 4px;
}

.moduletable_camp p {
text-align:left;
font:normal 10px arial;
color:#606060;
line-height:17px;
padding:0px 7px;
}

.moduletable_camp a {
color:#606060;
text-decoration:none;
}

.moduletable_camp a:hover {
color:blue;
text-decoration:underline;
}

#rightbtm {
width:204px;
height:5px;
float:left;
background-image:url(../images/right_bot.jpg);
background-repeat:no-repeat;
}

/*REFERENCES CSS STARTS */

#inmid1 {
width:665px;
float:left;
margin-left:3px;
display:inline;
border:1px #bcbbbb solid;
}

#innermid1 {
width:660px;
float:left;
margin:2px 3px;
display:inline;
background-color:#e3e3e3;
}

#innnercontent1 {
width:650px;
float:left;
margin:0px 5px;
display:inline;
font: normal 11px arial;
color:#636060;
text-align:left;
}

table.products td {
padding:0px 0px 0px 0px;
}
