html {height:100%;}
body  {height:100%;
		    margin:0;
		    padding:0;
			position:relative;
			background-color:#ffffff;
			font-size:16px;
			color:#00A9A4;
			line-height:1;
			vertical-align:baseline;
	    	}

*{}

body{font-family:'SourceSansPro-Regular';
	 }







@font-face {
	font-family: 'SourceSansPro-Regular';
	src: url('fonts/SourceSansPro-Regular.eot');
	src: local('☺'), url('fonts/SourceSansPro-Regular.woff') format('woff'), url('fonts/SourceSansPro-Regular.ttf') format('truetype'), url('fonts/SourceSansPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family: 'SourceSansPro-Light';
    src: url('fonts/SourceSansPro-Light.eot');
    src: url('fonts/SourceSansPro-Light.eot?#iefix') format('embedded-opentype'),
         url('fonts/SourceSansPro-Light.woff') format('woff'),
         url('fonts/SourceSansPro-Light.ttf') format('truetype'),
         url('fonts/SourceSansPro-Light.svg#arial') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'open_sansregular';
    src: url('fonts/OpenSans-Regular-webfont.eot');
    src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend,
caption, tbody, tfoot, thead{
	margin: 0;
	padding: 0;
	border: 0;
}




.one80 {width:180px;height:180px}

.contentt{height:690px; overflow:auto;}	
.content {padding-top:30px;width:1183px;margin:0 auto}
.cleft {float:left;width:300px;padding-right:30px}
.cleft img {width:100%;height:auto}
.morea {font-style:italic;font-size:14px}
.content img {width:100%;height:auto}
.subtitle {font-size:30px;
		font-family:'open_sansregular';
		color:#ffffff;
		display:inline;
		padding:5px;
		padding-right:20px;
		background-color:#e30613;
		margin-bottom:30px}
.liner {line-height:40px;}
.subcontent {line-height:20px;text-align:justify}
.bx-viewport {text-align:justify}


.rightbig { width:317px}
.middletable { width:1183px}
.rightjs {display:none}

/*menu*/
.menuleftt ul {list-style-type:none;padding:0;margin:0}
.menuleftt li {padding:0px;}
.menuleftt_second li {padding-left:20px;}
.menuleftt li a {
           display:block;
		   font-size:14px;
          font-weight:normal;
		  padding:5px 5px;
		  border-bottom:1px solid #cccccc;
		}
.menuleftt_second li a {
           display:block;
		   font-size:13px;
          font-weight:normal;
		  color:#9b9b9b;
		  padding:6px 5px;
		  border:none;
		}
		
		

.lineheight {line-height:25px}

 .menuleftt a:hover {background-color:#d4d4d4; color:#000000;}
 .menuleftt a.selected{background-color:#d4d4d4; color:#000000;}


.menuleft_second a:hover,.menuleft_second a.selected {color:#000000!important;background-color:transparent!important}		

.amore {text-decoration:none;color:#1492e1}


@media only screen   and  (max-width: 1500px) {
	}

.shadow {
-moz-box-shadow: 0px 1px 5px -1px #000;
-webkit-box-shadow:0px 1px 5px -1px #000;
box-shadow: 0px 1px 5px -1px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=115, Color='#000000');
}		

/*colors*/
.white {background-color:#ffffff}
/*colors*/
.white {color:#7a7a7c}


.white #logo {background:url(../images/logo.png) no-repeat;width:190px;height:85px}

/*colors*/
.white a {color:#000000}

/*colors*/
.white h3 {color:#505050}


.white h1,.white h2,.white h4 {color:#505050}


/*colors*/
.white .footertext {color:#666666}

/*fonts*/
td {font-family:'SourceSansPro-Regular';
	   }
.inputtext{font-family:'SourceSansPro-Regular';
       font-size:1em;
	   color:#666666;
	   border:none;
	   padding:3px;
	   background-color:#f1f1f1;
	  }
select {font-family:'SourceSansPro-Regular';
       font-size:1em;
	   color:#7c7c7c;
	   border:1px solid #f1f1f1;
	   margin:0;
       
	  }
.butt {
		   font-size:15px;
          font-weight:normal;
		  padding:0px 10px;
		  	   padding:5px 20px;
		  margin:0;
		  border:none;
		  background-color:#2b2b2e;
		  color:#ffffff;
		  cursor:pointer;
		  
}
.butt1 {font-family:'SourceSansPro-Regular';
       font-size:1em;
	   padding-top:5px;
	   padding-bottom:5px;
	   text-align:center;

	   background-color:#AC1F2D;
	   color:#ffffff
}

/*links*/

a {color:#00A9A4;
text-decoration:none;
-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	transition: all 200ms linear;
}
a:hover {color:#000000}


/*menu*/
.menuleft {list-style-type:none;padding:0;margin:0}
.menuleft a {
           display:block;
		   position:relative;left:-5px;
		   width:80px;
		   font-size:15px;
		   color:#000000;
          font-weight:normal;
		  padding:8px 30px;
		}
.menuleft a.selected,.menuleft a:hover {background-color:#e30613;color:#ffffff;}		


h1 {font-family:'open_sansregular';font-size:30px;font-weight:normal;line-height:1}		 
h2 {font-family:'open_sansregular';font-size:45px;font-weight:bold}		 
h3 {font-family:'open_sansregular';font-size:28px;font-weight:bold}		 
h4 {font-family:'open_sansregular';font-size:20px;font-weight:normal}
	 
.subcontentol{padding:18px}	 
.subcontentol li {margin-bottom:5px}

.round {-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			-khtml-border-radius: 5px;
			border-radius: 5px;
			width:20px;height:20px;
			float:left;
			margin-right:5px;
			margin-top:3px;}

.roundall {-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			-khtml-border-radius: 10px;
			border-radius: 10px;
			
}
			

.printabledata, .printabledata * {font-size:13px}


.rtl {direction:rtl;}	


/*custom website*/
.color1 {color:#7a7a7c!important}
.color2 {color:#e4e4e4!important}
.color3 {color:#4c4c4c!important}
/*.color4 {color:#1F3E97}*/
.color4 {color:#084e8b}
.color5 {color:#222222}
.color6 {color:#2257C1}
.tablewidth {width:1100px}

	
.printabledata, .printabledata * {font-size:13px}




.rowleft {background-color:#c0dcf3}
.rowright {background-color:#eaf3f3}
.rowrighteven {background-color:#f7ffff}
.nopadding {padding:0}
.bordertable {border-collapse:collapse;
              border:1px solid black}
.bordercell {border:1px solid black}			  

/*widths*/
.smallwidth {width:30px}
.mediumwidth {width:175px}
.largewidth {width:275px}

/* messages*/
.itsok {color:blue}
.itsnotok {color:red}
.msgclass {padding:5px}

/*message beautification*/
.errorclass {border:1px solid red}
.errorclass1 {font-style:italic;
              font-size:9px;
			  color:red;
			  padding-left:10px}
.star_required {color:red}