/* CSS Document */
body { margin: 0 auto; text-align:center; width:900px;  }
#wrapper{ width:900px; background-color:#FFFFFF;}
#header{ width:900px; background-color:#fff; }
#top{ width:900px; float:left; height:9px; background-color:#2b373e;}
#logo{ width:215px; float:left;}
#main_menu { width:710px; float:right; margin-top:10px; margin-right:8px; }
#flash_banner{ width:900px; float:left; clear:both;}
#content_wrapper{ width:900px; float:left; background-color:#FFFFFF; background-image:url(images/content_bg.jpg); background-repeat:repeat-x; }
#index_wrapper{ width:900px; float:left; background-color:#FFFFFF;  }
#footer_nav{ width:900px; height:42px; clear:both; background-color:#2b373e; float:left; margin-top:40px;}
#content_lft{ width:348px; height:536px; float:left; margin-left:5px; margin-top:9px; margin-right:5px; background-image:url(images/left_content_bg.png); background-repeat:no-repeat; }
#news_text_a{ width:305px; height:60px; background-image:url(images/news_bg.png); background-repeat:no-repeat;  margin-top:86px; margin-left:12px;}
.news_text{font-family:"Trebuchet MS"; font-size:13px; color:#fff; padding-left:10px; padding-top:8px; padding-right:10px;}
#news_text_b{ width:305px; height:60px; background-image:url(images/news_bg.png); background-repeat:no-repeat; float:left; margin-top:15px; margin-left:12px;}
#more_events{ width:305px; height:60px; background-image:url(images/more_eventsbg.png); background-repeat:no-repeat; float:left; padding-top:10px; margin-top:10px; margin-left:20px;}
#content_rgt{ width:520px; float:right;  margin-right:3px;}
#homergt_top{ width:520px; float:left; margin-top:10px; margin-left:10px; }
#rgt_top{ width:650px; float:left; margin-top:10px; margin-left:10px; }
#enggrgt_top{ width:650px; float:left; margin-top:10px; margin-left:10px; }
#rgt_btm{ width:528px; height:397px; float:right; margin-top:7px;  background-image:url(images/right_content_bg.jpg); background-repeat:no-repeat; }
#fhome{ width:105px; float:left; margin-top:20px; margin-left:125px;}
#fproduct{ width:95px; float:left;margin-top:20px;}
#fengg{ width:155px; float:left;margin-top:20px;}
#footer{width:900px; height:96px; float:left; background-image:url(images/footer_bg.jpg); background-repeat:no-repeat;}
#copy{ width:400px; margin-left:25px; margin-top:45px; float:left;}
#powered{ width:150px; margin-right:25px; margin-top:45px; float:right;}

.hmain_text{font-family:"Trebuchet MS"; font-size:13px; color:#000; padding-left:10px; padding-top:8px; padding-right:10px;}
.main_text{font-family:"Trebuchet MS"; font-size:13px; color:#000; padding-left:10px; padding-top:8px; padding-right:10px;}
.main_textb{font-family:"Trebuchet MS"; font-size:13px; color:#000; padding-left:10px; padding-top:8px; padding-right:10px;}
.text_header{ font-family:"Trebuchet MS"; font-size:14px; color:#000; font-weight:bold; }
.text_headergrey{ font-family:"Trebuchet MS"; font-size:14px; color:#000; font-weight:bold; }
.intro_text{font-family:"Trebuchet MS"; font-size:13px; color:#000; padding-left:20px; padding-top:8px; padding-right:30px;}
.welcome_text{font-family:"Trebuchet MS"; font-size:13px; color:#000;padding-top:8px; padding-right:20px;}
.hintro_text{font-family:"Trebuchet MS"; font-size:13px; color:#000; padding-left:20px; padding-top:8px; padding-right:30px;}
.footer_text{ font-family:Tahoma; font-size:11px; color:#fff; font-weight:bold; text-decoration:none; }
.footer_btext{ font-family:Tahoma; font-size:11px; color:#000; text-decoration:none;  }
.red{ font-family:Tahoma; font-size:13px; color: #990000; font-weight:bold; text-decoration:none;}
.contact_text{font-family:"Trebuchet MS"; font-size:13px; color:#000; padding-left:5px; padding-top:8px; padding-right:5px;}
.thank_header{ font-family:"Trebuchet MS"; font-size:18px; color: #990000; font-weight:bold; }
.more_events{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#ef7501; text-decoration:none;}

.menuhome a { float:left;  width:108px; line-height:21px; background:url(images/home.png) 0 -21px no-repeat; display:block; text-decoration:none;}
.menuhome a:hover {background:url(images/home.png) 0px -21px no-repeat; text-decoration:none;
}

.menuhomedwn a { float:left; width:108px; line-height:21px; background:url(images/home.png) 0 0px no-repeat; display:block; text-decoration:none;}
.menuhomedwn a:hover {background:url(images/home.png) 0px -21px no-repeat; text-decoration:none;
}

.menuproduct { float:left; width:107px; line-height:21px; background:url(images/products.png) 0 0px no-repeat; display:block; text-decoration:none;}
.menuproduct:hover {background:url(images/products.png) 0px -21px no-repeat; text-decoration:none;
}

.menuproductdwn a { float:left; width:107px; line-height:21px; background:url(images/products.png) 0 -21px no-repeat; display:block; text-decoration:none;}
.menuproductdwn a:hover {background:url(images/products.png) 0px -21px no-repeat; text-decoration:none; 
}

.menuengg a { float:left; width:167px; line-height:21px; background:url(images/engg.png) 0 0px no-repeat; display:block; text-decoration:none;}
.menuengg a:hover {background:url(images/engg.png) 0px -21px no-repeat; text-decoration:none;}

.menuenggdwn a { float:left; width:167px; line-height:21px; background:url(images/engg.png) 0 -21px no-repeat; display:block; text-decoration:none;}
.menuenggdwn a:hover {background:url(images/engg.png) 0px -21px no-repeat; text-decoration:none;}

.menupartners a { float:left; width:107px; line-height:21px; background:url(images/partners.png) 0 0 no-repeat; display:block; text-decoration:none;}
.menupartners a:hover {background:url(images/partners.png) 0px -21px no-repeat; text-decoration:none;
}
.menupartnersdwn a { float:left; width:107px; line-height:21px; background:url(images/partners.png) 0 -21px no-repeat; display:block; text-decoration:none;}
.menupartnersdwn a:hover {background:url(images/partners.png) 0px -21px no-repeat; text-decoration:none;
}

.menucareer a { float:left; width:107px; line-height:21px; background:url(images/careers.png) 0 0px no-repeat; display:block; text-decoration:none;}
.menucareer a:hover {background:url(images/careers.png) 0px -21px no-repeat; text-decoration:none;
}
.menucareerdwn a { float:left; width:107px; line-height:21px; background:url(images/careers.png) 0 -21px no-repeat; display:block; text-decoration:none;}
.menucareerdwn a:hover {background:url(images/careers.png) 0px -21px no-repeat; text-decoration:none;
}

.menucontact a { float:left; width:108px; line-height:21px; background:url(images/contact.png) 0 0px no-repeat; display:block; text-decoration:none;}
.menucontact a:hover {background:url(images/contact.png) 0px -21px no-repeat; text-decoration:none;
}

.menucontactdwn a { float:left; width:108px; line-height:21px; background:url(images/contact.png) 0 -21px no-repeat; display:block; text-decoration:none;}
.menucontactdwn a:hover {background:url(images/contact.png) 0px -21px no-repeat; text-decoration:none;
}

#mproduct{width:107px; float:left;}

#procontent_lft{ width:650px; float:left; margin-left:5px;}
#procontent_rgt{ width:180px; float:right; margin-right:5px; text-align:center;}
#sdio_grp{ width:149px; float:left; padding-top:100px; padding-left:15px;}
#text_bg{ width:850px;  float:left; margin-left:20px; margin-right:20px; margin-top:15px; background-image:url(images/grey_txtbg.jpg); background-repeat:no-repeat;}
#text_bg2{ width:850px; height:124px;  float:left; margin-left:20px; margin-right:20px; margin-top:15px; background-image:url(images/grey_txtbg.jpg); background-repeat:no-repeat;}
#link_content{ width:400px; padding-left:220px; margin-bottom:45px; clear:both; float:left; text-align:right; margin-top:45px; }
#link_bg{ width:293px; height:36px; padding-left:10px; padding-top:10px; padding-right:10px; background-image:url(images/click_bg.jpg); background-repeat:no-repeat; float:right; text-align:left; }
#link_bg1{ width:293px; height:62px; padding-left:10px; padding-top:10px; padding-right:10px; background-image:url(images/click_bg.jpg); background-repeat:no-repeat; float:right; text-align:left; }
.link_textred{ font-family:"Trebuchet MS"; font-size:13px; color:#c72a1a; font-weight:bold; text-decoration:none; line-height:30px;  }
.link_textblue{ font-family:"Trebuchet MS"; font-size:13px; color:#466796; font-weight:bold;  text-decoration:none; line-height:30px;  }
.link_textblue1{ font-family:"Trebuchet MS"; font-size:12px; color:#466796; font-weight:bold;  text-decoration:none; line-height:30px;  }
.blue_link{ color:#2e99e6; font-family:"Trebuchet MS"; font-size:13px;  font-weight:bold;  text-decoration:none; }

#wificontent_lft{ width:650px; float:left; margin-left:5px; margin-top:10px;}
#wificontent_rgt{ width:220px; float:right; margin-right:5px; text-align:center;}
#wifi_grp{ width:200px; float:left; padding-top:50px; padding-left:10px;}
#wifi_top_rgt{ width:650px; float:left; margin-top:10px; margin-left:20px; }
#wifi_table{ width:650px; height:396px; float:left; margin-top:10px; margin-left:20px; background-image:url(images/wifi_table.png); background-repeat:no-repeat;}
#table_heada{ width:200px; float:left; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#7f7f7f; padding-left:30px; padding-top:15px;}
#table_headb{ width:85px; float:left; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold;  color:#7f7f7f; padding-left:40px; padding-top:15px;}
#table_headc{ width:90px; float:left; font-family:"Trebuchet MS"; font-size:14px;  font-weight:bold; color:#7f7f7f; padding-left:30px; padding-top:15px;}
#table_headd{ width:150px; float:left; font-family:"Trebuchet MS"; font-size:14px;  font-weight:bold;  color:#7f7f7f; padding-left:15px; padding-top:15px;}

#rowacola{ width:200px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#0d739a; padding-left:30px; padding-top:25px; }
#rowacolb{ width:85px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#0d739a; padding-left:30px; padding-top:25px;}
#rowacolc{ width:90px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#0d739a; padding-left:30px; padding-top:25px;}
#rowacold{ width:150px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#0d739a; padding-left:30px; padding-top:20px;}

#rowbcola{ width:200px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#0d739a; padding-left:30px; padding-top:20px; line-height:20px;}
#rowbcolb{ width:85px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#0d739a; padding-left:30px; padding-top:20px; line-height:20px;}
#rowbcolc{ width:90px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#0d739a; padding-left:30px; padding-top:20px; line-height:20px;}
#rowbcold{ width:150px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#0d739a; padding-left:30px; padding-top:20px; line-height:15px;}

#rowdcolb{ width:85px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#0d739a; padding-left:30px; padding-top:15px; line-height:20px;}

#wifi_speci{ width:852px; float:left; margin-left:20px; margin-right:20px;}
#wifi_speci_top{ width:852px; height:25px; float:left; background-image:url(images/wifi_speci_top.jpg); background-repeat:no-repeat; margin-top:10px; }
#wifi_speci_mid{ width:852px; float:left; background-image:url(images/wifi_speci_mid.jpg); background-repeat: repeat-y; }
#wifi_speci_btm{ width:852px; height:25px; float:left;  background-image:url(images/wifi_speci_btm.jpg); background-repeat:no-repeat;}
#speci_text{ width:550px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#0d739a; padding-left:30px; padding-top:10px; line-height:20px;}
#speci_grp{ width:230px; float:left; margin-left:15px; margin-top:40px;}
#greytext_bg{ width:852px; height:124px; float:left; margin-left:2px;  margin-top:15px; background-image:url(images/grey_txtbg.png); background-repeat:no-repeat;}
#top_content{ width:850px; margin-left:25px; margin-right:25px; float:left; margin-top:15px;}
#wise_click_bg{ width:380px; height:36px; padding-left:10px; padding-top:5px; padding-right:10px; background-image:url(images/wise_clik_bg.png); background-repeat:no-repeat; float:right; text-align:left; }
#wise_click_bg2{ width:380px; height:36px; padding-left:10px; padding-top:5px; padding-right:10px; background-image:url(images/wise_clik_bg.png); background-repeat:no-repeat; float:right; margin-right:200px; margin-top:25px; text-align:left; }
#engg_grp{ width:149px; float:left; padding-top:50px; padding-left:15px;}
#partners_grp{ width:149px; float:left; padding-top:50px; }
#partnercontent_top{ width:690px; float:left; margin-left:5px;}
#partnercontent{width:700px; float:left; margin-left:5px; clear:both;}
#heading{ width:250px; float:left; padding-left:25px;}
#heading2{ width:250px; float:left; }
#partner_logo{ width:250px; float:right; text-align:right;}
#partner_text{ width:680px; float:left; margin-left:15px;  clear:both; }
#partner_logo2{ width:250px; float:right; text-align:right;}
#partner_text2{ width:680px; float:left; clear:both; }

.red_bold{ color:#da1919; font-family:"Trebuchet MS"; font-size:13px;  font-weight:bold;  } 
.red_bold2{ color:#da1919; font-family:"Trebuchet MS"; font-size:13px;  font-weight:bold;  } 
.violet_link{ color:#4114b4;  font-family:"Trebuchet MS"; font-size:13px; text-decoration:none; }
.mail_link{ color:#1f6ab7;  font-family:"Trebuchet MS"; font-size:13px; text-decoration:none; }
#readmore{ width:78px; height:23px; background-image:url(images/read_more_bg.png); background-repeat:no-repeat; float:right; padding-top:3px; margin-right:10px;}
#pagination{ width:650px; clear:both; padding-top:130px; float:left; margin-left:120px;}

#contactcontent{ width:890px; float:left; margin-left:5px;}
#contact_rgt{ width:535px; float:left; margin-top:10px;}
#con_toplft{ width:270px; float:left;}
#con_toprgt{ width:230px; float:left; margin-left:10px;}
#contact_form{ width:300px; float:right; margin-right:5px; margin-top:40px; background-image:url(images/form_bg.png); background-repeat:no-repeat; padding-left:10px; padding-right:10px; padding-top:60px;}

.textfieldsmall{background-image:url(images/textfield_bgs.png); width:208px; height:21px; background-repeat:no-repeat; padding-left:3px;}
.textfieldbig{background-image:url(images/textfield_bgl.png); width:208px; height:136px; background-repeat:no-repeat; padding-left:3px;}


div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;	
	text-decoration: none; /* no underline */
	color: #da1919;
}
div.pagination a:hover, div.pagination a:active {
	color: #000;	
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;				
	font-weight: bold;
	background-color: #da1919;
	color: #FFF;
	
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	color: #ddd;
}
