/* 
-----------------------------------------------
Theme Name: NOTUS English Theme
Description: This is the basic raw xHTML style for NOTUS, Vishmax's CMS 
/* --------------------------------------->>>    Version: 1.5, MARCH 2010   <<<---------*//*


						Author: Mahesh Kumar. N
						Author URL: http://vishmax.com/
						Copyright (c) 2010 Vishmax Technologies 
--------------------------------------------------- */
/* 	Defines:
 	-  Theme, Style
		- Headings
		- Structure
	- Navigation
		  - menu
		  - Footer + W3c validation
	      - Misc
----------------------------------------------- */

* { padding: 0; margin: 0;} /* Normalizing elements, Warnings */
body {
	margin: 0; padding: 0; 
	text-align:left;
	font: 12px Helvetica, Arial, sans-serif sans-serif;
	background:#fbfbfb url("../../../images/bg.jpg");
	background-repeat:no-repeat;
	background-position:center 0px;
	position:relative;
	}
#ie6alrt {background-color:#FFFFBF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:8px; border:1px dotted #666; background-image:url(../../../images/ie_icon.gif); background-position:140px; background-repeat:no-repeat; text-align:right;}
#ie6alrt a {color:#666;}
#ie6alrt a:hover {text-decoration:none;}	
span.counter{color:#C8042C; font-family: "Trebuchet MS"; font-size:19px; font-weight: bold; padding:0;}
span.counter1{color:#C8042C; font-family: "Trebuchet MS"; font-size:12px; font-weight: bold; padding:0;}
span.dates{color:#C8042C; float:left; width:auto; font-family: "Trebuchet MS"; font-size:11px; font-weight: bold; padding:0;}
span.dates1{color:#444; float:left; width:auto;font-size:11px; font-weight: bold; padding:0;}


span.radios{margin-top:20px; font-size:12px; font-family: Arial, Helvetica, sans-serif; margin-right:10px; color:#C8042C;}


/*TYPOGRAPHY Settings
----------------------------------------------->>> */	
#topbar { width : 100%; margin-top:0px; height: auto;}
#topcontainer {width : 980px; height:465px; margin : 0 auto; background-position:bottom;}
#innertopmenu{ width : 980px; height:auto; margin : 0 auto;}
h1, h2, h3, h4 { 
font-family:Helvetica, Arial, sans-serif sans-serif;font-weight : bold;
}
h1{ width :80%; float :left;font-size:20px; color:#000; margin-top :25px; margin-left:20px;}
h2{ width :90%; height:auto; float :left; text-align : left; font-size:20px; color:#000033; margin-top:5px;}
h3{ width :90%; height:auto; float :left; text-align : left; font-size:20px; color:#CF071C; margin-top:5px;}
h4{ width :650px; float :left; margin-top :35px; margin-left :30px;text-align :left; font-size:13px; color:#CB0621;}
.hd5{ width :300px;float :left; margin-left:5px; margin-top:25px;font-size :19px; font-family:Helvetica, Arial, sans-serif sans-serif;font-weight :bold; color:#000;}
.hd6{ width :300px;float :left; margin-left:35px; margin-top:25px;font-size :19px; font-family:Helvetica, Arial, sans-serif sans-serif;font-weight :bold; color:#000;}
.hd7{ width :88%; float :left; margin-top:15px; margin-left:30px;text-align :left; font-size:20px; font-family: "Trebuchet MS"; color:#FFCC00; font-weight : bold;}
.news{ width :98%; padding:8px; float :left;color:#000; text-align:justify;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal;border-bottom:1px dotted #CCC;}

.shd{ width :200px; float :right; margin-top :10px; margin-left :30px; color:#666; text-align:right;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal;}
.shd1{ width :100%; float :left; margin-top :10px;color:#000; text-align:justify;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; margin-bottom:5px;}
.shd2{ width :80%; float :left; margin-left:15px; margin-top :10px;color:#000; text-align:justify;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :bold; margin-bottom:5px;}
.shd3 { width :95%; float :left; margin-top : 5px; font-size:12px; font-family:Helvetica, Arial, sans-serif sans-serif;font-weight :bold; color:#000; padding:5px;}
.shd4{ width :100%; float :left; margin-top :10px;color:#000; text-align:justify;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; margin-bottom:10px;}
.shd5 { width :150px; float :left; margin-top:2px; margin-left:5px; font-size:17px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :bold; color:#CCC; padding:2px;}
.shd6 { width :150px; float :left; margin-top : 2px; font-size:12px; font-family:Helvetica, Arial, sans-serif sans-serif;font-weight :normal; color:#000; padding:5px;}
#popups{ width : 100%; height:30px; position:fixed;  bottom:0; left:0; z-index:1; background-color:#011D03;}
#popups-clear{ width :980px; height : auto; margin : 0 auto;} 
.popuptxt{ width: auto; float :right; margin-top :10px;color:#FFCC33; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; margin-bottom:10px;}
.popupimg{ width :95px; height:25px; margin-top:5px;float :right;}
#topbars { width : 100%; height:35px; margin : 0 auto; float:left; background-image:url(../../../images/top_bttn.png);}
#container1 {width :1003px; height:160px; background-image:url(../../../images/tops.jpg); margin : 0 auto;} 
.popupdate{ width:auto; height:auto; margin-top:50px;float :right; margin-right:15px;}

#containerlogos { width : 1000px; height : auto; margin : 0 auto;} 
#toplogos { width : 200px; height : auto; float:left;} 
.logo { width : auto; height:auto;margin-left:15px; float :left;}
#button { width:auto;height: auto; float : right; margin-right:150px; margin-top:2px;}
.chatbttn{ width:146px; height:27px; float:left; margin-right:5px;}
#topbttns{ width :500px; float:right;  margin-top:30px;}
#topbttns ul { list-style-type : none;} 
#topbttns li { display : inline;} 
#topbttns a { width:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :bold; font-size:11px; color:#076996; padding:7px; text-decoration:none; border-left:1px solid #CCC;} 
#topbttns a:hover { background :#0061C1; color :#FFF;} 
.corner1 { position : absolute; top : 0; right : 0; z-index : 1; width : 95px; height : 97px; } 
#navholder { width :980px;  height : auto; margin : 0 auto;} 
#navicontainerhold{ width :100%; height:auto;}
#navicontainer{ width:980px; height:auto; float:right; margin-top:19px;}
#navi { width : 100%;height :40px; margin-top :0px;} 
#nav { width:100%;  height : auto; float:left;} 
#nav ul { list-style-type : none; } 
#nav li { display : inline; } 
#nav a { float:right; width:auto; text-align : center; padding :6px; font-size:13px;  font-family: "Trebuchet MS";color :#FFF; font-weight: bold; text-decoration:none; border-left:1px solid #7979a8; margin-top:6px;} 
#nav a:hover { color :#000; background-color:#fbd502;} 
.navcurrent{float:right; width:80px;height:100%;text-align : center;font-size:13px;  font-family: "Trebuchet MS";color :#CCC; font-weight: bold; text-decoration:none;  padding :12px; margin-right:1px; margin-left:1px;}
#container { width :100%; height : auto; margin : 0 auto;}
#innercontainer{ width :980px; height : auto; margin:0 auto;}
#page_style{ width : 960px; height : auto; margin:0 auto;}
#contentwrap{ width:100%; height:auto; float:left; margin-top:0px; margin-bottom:10px;}
#contentwrapin { width :628px; height:auto; float:left; margin-top:10px; margin-bottom:0px; border-right:1px dotted #CCC;}
.imgcontentwrap1 { width :707px;float :left; height:75px;}
.imgcontentwrap2 { width :159px;float :left; height:75px; margin-left:50px; padding:0px;}
#boxcase { width :100%; height: auto; margin-top:25px; float:left;}
.flashes { width :650px;float :left; height:auto;}
.flashes1 { width:100%;float :left; height:90px;background-image:url(../../../images/blue_topsbg.png);}
.flashesarrow { width:100px;float:right; height:90px;background-image:url(../../../images/blue_top.png);}
#flash_news{ width :300px;float :right; height:300px; background-image:url(../../../images/news_bg.gif);}
.flash_newshold { width :250px;height:205px; float:left; margin-left:20px; margin-top:75px;}
.flash_newstxt{ width :100%; float :left; margin-top :10px;color:#FFF; text-align:justify;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal;}
.flash_newstxt a { width :100%; float :left; margin-top :10px;color:#FFF; text-align:justify;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; text-decoration:none;} 
.flash_newstxt a:hover { color :#CCC;} 

.flash_newsdate{ width :100%; float :left; margin-top :5px;color:#999; text-align:right;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; margin-bottom:10px; border-bottom:1px dotted #FFF;}

.flash_newsviewbtn{ width :100%; float :left; margin-top :5px;color:#FFF; text-align:right;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :bold; margin-bottom:10px; }
.flash_newsviewbtn a {width :100%; float :left; margin-top :5px;color:#FFF; text-align:right;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :bold; margin-bottom:10px;} 
.flash_newsviewbtn a:hover { color :#CCC;} 
.flash_newsviewbtn  a:visited  {width :100%; float :left; margin-top :5px;color:#FFF; text-align:right;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :bold; margin-bottom:10px;} 




#boxcase1 { width :100%; height:auto; float:left; margin-top:10px;}
#boxcaseinner { width :90%; height:auto; float:left;}
#box_styles {width :100%; height: auto; padding-left:1px; float :left;}
#contentbx1 {width :460px; height:auto; float:left; margin-top:35px;}
.contentbx2 {width :90%;  float :left; margin-top:10px; margin-left:20px;}
#contentbx3 {width :600px;  float :left; margin-top:20px;}
#contentbx4 {width :460px; height:auto; float:right; margin-top:35px;}
#contentbx5 {width :100%; height:20px; float :left;}
#contentbx6 {width :100%; height: auto; float :left; border-top:15px solid #000; background-image:url(../../../images/black_transparent.png);}
.contentbxtop {width :236px; height:49px; margin-top:10px; float :left;background-image:url(../../../images/quick.png);}
#innerpages_holder{width :95%;height:auto; margin : 0 auto; margin-top:20px;}
#output {width :100%; margin-top:10px;  float :left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; color:#FFF; margin-bottom:10px;}
.bximg1{ width :300px; height:56px;float :left; margin-bottom:5px;}
.bximg1 a { width :300px; height:56px;float :left; margin-bottom:5px; background-color:#fff;}
.bximg1 a:hover  { border:1px solid #FFF;}
.bxtxt1 { width :90%;float :left;font-size :12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal; color:#FFF; padding:3px; margin-left:10px;}
.newsletter {width:270px; float :left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; color:#666;}
.text-input{
border: 0px; background: none;color: #000;width:96%; 
height:28px;
padding: 4px 0 0 4px;}
.newsletterbttn {width:28px; float :left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; color:#666;}
.input-bttn{
border: 0px;width:28px; 
height:28px; border-left:1px solid #000;
padding: 4px 0 0 4px; cursor:pointer; background-image:url(../../../images/news_bttn.jpg); 
}
#footer {width:100%; clear: both;;margin-top :30px;float :left;}
#footerbx {width:980px; height : auto; margin : 0 auto;}
#footerinner_hold {width:960px; height : auto; margin : 0 auto; margin-top:20px;}
#footinner { 
width : 318px; 
height : 150px;  
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner1 { 
width : 318px; 
height : 150px; 
float : left;
border-right : 1px dotted #ccc; 
} 
#footinner2 { 
width : 318px; 
height : 150px; 
float : right;
} 
#footinner3 { 
width : 318px; 
height : 120px; 
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner4 { 
width : 318px; 
height : 120px; 
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner5 { 
width : 318px; 
height : 120px; 
float : right; 
}
#footinner6 { 
width : 318px; 
height:auto; 
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner7 { 
width : 318px; 
height:auto; 
float : left;
border-right : 1px dotted #ccc; 
} 
#footinner8 { 
width : 318px; 
height:auto; 
float : right;
} 
#footinner9 { 
width : 318px; 
height:auto;
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner10 { 
width : 318px; 
height:auto;
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner11 { 
width : 318px; 
height:auto; 
float : right; 
}
.foottxt1 { 
width : 220px; 
float : left; 
margin-left : 10px; 
margin-top : 15px; 
font-size : 12px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #999; 
font-weight : normal; 
} 
#footbttm_dark{ 
width : 100%; 
height :150px; 
background-image:url(../../../images/thoughts_bg.png); 
float : left; 
}
#footbttm_darkhold { 
width : 960px; 
margin : 0 auto; 
}  
.footbttm_darkimg{ 
width : 128px; 
height :150px; 
background-image:url(../../../images/thoughts.png); 
float : left; 
}

.footbttm_darkimg1{ 
width : 140px; margin-top:30px;
height :100px; 
float : left; background-color:#FFF; background-image:url(../../../images/faci_index.gif);}
.footbttm_darktxt{ 
width:auto; margin-top:70px; margin-left:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFF;
}
.footbttm_darktxt  a{
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFF;} 
.footbttm_darktxt  a:visited {
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFF;} 
.footbttm_darkimg2{ 
width :395px; float :right; 
height :150px; 
background-image:url(../../../images/thoughts1.png); 
}
#footbttm { 
width : 100%; margin-top:10px; height :70px; float : left;} 
#finnerbttm { 
width : 960px; 
margin : 0 auto; 
} 
.foottxt2 { 
width: auto; 
float : left; 
margin-left : 0; 
margin-top : 15px; 
font-size : 11px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #666; 
font-weight : normal; 
} 
.foottxt3 { 
width : 250px; 
float : left; 
margin-left : 10px; 
margin-top : 0; 
font-size : 16px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
font-weight : bold; color:#FFF; 
} 
.foottxt4 { 
width:auto; 
float : left; 
margin-left : 10px; 
margin-top : 10px; 
font-size : 11px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #666; 
font-weight : normal; 
} 
.foottxt5 { 
width : 50px; 
float : left; margin-left:5px; 
margin-top : 10px; 
font-size : 11px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #666; 
font-weight : normal; 
} 
.foottxt6 { 
width : 7px; 
float : left; 
margin-top : 10px; 
font-size : 11px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #666; 
font-weight : normal; 
}
.bximg1 { 
width : 60px; 
margin-top : 15px; 
margin-left : 10px; 
float : left; 
} 
.flogo { 
width : 129px;
margin-top:5px;float : left; 
}
#w3bx { 
width : 190px; 
float : right; 
} 
#w3bx  a, a:visited {
float : left;  
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
font-weight : normal; 
text-decoration : none; 
} 
#rightbar {width:300px; float:right; height:auto; margin-top:5px; margin-bottom:5px;}
#dark_background{
padding:1px;overflow:hidden;height: auto;}
#rcontainer_1{width :100%; height: auto;  float :left; margin-top:5px;}
#outputs {width :90%; margin-top:10px;  float :left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; color:#FFF; margin-bottom:10px;}
.dates{width :54px; height:30px; float:left; background-image:url(../../../images/dates.png);}
.dividers{width :100%;  float :left; border-top:1px dotted #FFF; margin-top:1px; margin-bottom:5px;}
#quick_form {width :95%; margin : 0 auto;}
.form_holds{width :100%; height: auto;  float :left; margin-top:5px;}
.text-inputs{
border: 0px; background: none;color: #000;width:100%; 
height:33px;}
.text-inputs1{
border: 0px; background: none;color: #000;width:100%; 
height:100px;
padding: 4px 0 0 4px;}
.submit-bttn{width:135px; height:30px; float:left; margin-top:5px; margin-bottom:20px;}
.input-bttns{BORDER-RIGHT: #000000 0px solid; padding:5px; BORDER-TOP: #000000 0px solid; font-family:"Trebuchet MS"; FONT-WEIGHT: bold; FONT-SIZE: 18px;  BORDER-LEFT: #000000 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 0px solid;BACKGROUND-COLOR: #000066; width:100px;cursor:pointer;}
.input-radio{  margin-top:20px; font-size: 11px;font-family: Georgia, "Times New Roman", Times, serif; margin-left:10px;}
#adscontainer{width :100%; height: auto;  float :left; margin-top:5px;}
.adsimg{float :left; width:auto; height: auto; padding:5px; margin-left:5px;}
.adstxtcontainer{width :100%; height: auto;  float :left; margin-top:2px;}
.bookingstop{width :100%; height:70px;  float :left; margin-top:1px; background-color:#CCC; }
.contactbox{ width :330px; float :left; margin-top :2px; margin-left :8px;}
.contactbox1{ width:80%; float :left; margin-top :2px;}
#selector1{width :100%; height: auto;  float :left; margin-top:5px;}
.input-text{
border: 0px;color: #666;width:335px;height:38px;padding: 4px 0 0 10px; border:1px solid #CCC;}
.input-text1{
border: 0px;color: #666;width:100%;height:130px;padding: 4px 0 0 10px; border:1px solid #CCC;}
ul.simple_list li a{
	display:block; color:#FFF;
	}
ul.simple_list li a:hover,
ul.simple_list li a:hover span{
	text-decoration:none; color:#CCC;
	}
ul.simple_list li a:hover strong{
	text-decoration:underline;
	}
ul.simple_list li{
	padding:1px 0 2px 2px;
	border-bottom:dotted 1px #FFF;
	margin:0;
	}
ul.simple_list li.last{
	border-bottom:none; margin-bottom:1px;
	}
#Div1 { width :450px; float :right; margin-right:35px; border:1px solid #CCC; margin-top:5px; margin-bottom:10px;background-color:#fff;}
#Div2 { width :450px; float :right; margin-right:35px; border:1px solid #CCC; margin-top:5px; margin-bottom:10px; background-color:#fff;}
.childDiv { width :400px; float :right; padding:10px 5px 5px 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
/* CSS Document */