@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'galetteregular';
    src: url('fonts/galette-med-webfont.eot');
    src: url('fonts/galette-med-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/galette-med-webfont.woff') format('woff'),
         url('fonts/galette-med-webfont.ttf') format('truetype'),
         url('fonts/galette-med-webfont.svg#galetteregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'balkerregular';
    src: url('fonts/balker_-webfont.eot');
    src: url('fonts/balker_-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/balker_-webfont.woff') format('woff'),
         url('fonts/balker_-webfont.ttf') format('truetype'),
         url('fonts/balker_-webfont.svg#balkerregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { margin:0px; padding:0px; border-top:solid 2px #0370a3; background:url(images/main_background.png) repeat-x left top; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#555454;}

.admin { background:url(images/main_backgroundnew.png) repeat-x left top;}

.loginbody { background:#fff url(images/loginbg.png) center repeat;}    
	
h1,h2,h3,h4,h5,p,ul,li{ margin:0px; padding:0px;}

img { border:none;}

#main { margin:0px; padding:0px; width:100%; float:left;}
#main_warapper { margin:0 auto; padding:0px; width:980px;}

.head { margin:0px; padding:0px; background:url(images/haed_bg.png) no-repeat top center; width:980px; height:101px; float:left; clear:both;}
.logo { margin:20px 0px 0px 8px; padding:0px; font-size:45px; color:#0370a3; font-family:cambria;  text-align:center;}

.navigation { margin:0px; padding:0px; float:left; clear:both; width:980px;}	
	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
	.navigation{width:980px;}	
	} 
/*----------------------------------------------------------menu------------------------------------*/
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;}

#sddm li
{margin:0px; padding:0px; font-family:Times New Roman; color:#FFFFFF; font-weight:bold; list-style:none; float:left; font-size:18px; }

#sddm li a
{	margin:0px; padding:12px 50px 13px; color:#FFFFFF; line-height:44px; text-decoration:none;} 

	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
	#sddm li a{ font-weight:normal; font-size:17px; padding:11px 17px 12px 17px;}	
	} 	
	
#sddm li a.active
{color:#FFFFFF; background:#0370a3;}

#sddm li a:hover
{	color:#FFFFFF; background:#0370a3;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0;
	background:#0370a3;
	border: 1px solid #0370a3;
	float:left; *clear:both; *margin-top:0px;
	width:150px;
	*margin:43px 0px 0px -282px;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0px;
		padding:3px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;		
		color:#fff;
		font: 14px;
		float:left; height:40px;}

	#sddm div a:hover
	{background:#018fd2; color: #FFF; width:130px; height:40px;}
	
/*------------------------------------------------------------------------------*/

.slider { margin:3px 0px 27px 0px; padding:0px; width:980px; float:left; clear:both;}
.slider_wrapper { margin:0px; padding:0px; float:left;}
.slide_left { margin:0px; padding:0px; float:left; width:1000px;}
.slide_img { margin:1px 0px 0px 0px; padding:0px;}
.slid_right { margin:0px; padding:56px 0px 0px 0px; float:left; width:383px;}    
.slid_right h2 { margin:0px 0px 24px 0px; padding:0px; color:#0370a3; font-family: 'balkerregular'; font-size:36px;}
	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
	.slid_right h2{ font-weight:normal;}	
	} 
.slid_right p { margin:0px; padding:0px 0px 0px 13px; line-height:30px; font-size:16px; color:#000; width:350px;}

/*------------------------------------------------------------------------------*/

.container { margin:0px 0px 75px 0px; padding:0px; float:left; clear:both; width:980px;}
.contain_wrapper { margin:0px; padding:0px 6px; float:left;}

.contain_full { margin:0px 15px 0px 0px; padding:26px 0px 0px 0px; float:left; width:100%; }
.contain_full h3 { margin:0px; padding:0px 0px 20px 0px; font-size:30px; color:#0370a3; font-family:Times New Roman; float:left; clear:both;}
	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
	.contain_full h3{ font-weight:normal;}	
	}
.contain_full p { margin:0px; padding:0px 0px 33px 0px; width:90%; line-height:18px; color:black; text-align:justify; float:left; clear:both;}

.contain_left { margin:0px 35px 0px 0px; padding:26px 0px 10px 0px; float:left; width:664px; background:url(images/cont_left_sep.png) top right repeat-y;}
.contain_left h3 { margin:0px; padding:0px 0px 20px 0px; font-size:30px; color:#0370a3; font-family:Times New Roman; float:left; clear:both;}
	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
	.contain_left h3{ font-weight:normal;}	
	}
.contain_left p { margin:0px; padding:0px 0px 33px 0px; width:615px; line-height:18px; color:black; text-align:left; float:left; clear:both;}
.contain_right { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; width:269px; background:none;}
.contain_right h3 { margin:0px; padding:0px 0px 22px 0px; font-size:24px; font-family:Times New Roman; color:#0370a3; line-height:normal;}
	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
	.contain_right h3{ font-weight:normal;}	
	}
.latestnews {margin:0px 0px 25px 0px; padding:0px; width:100%; clear:both; float:left;}
.rightsidehead { margin:0px; padding:0px; border-bottom:solid 1px #0370a3; clear:both;}
.rightsidebottom { margin:0px; padding:0px; float:left; clear:both;}
.rightsidebottom p { margin:0px; padding:0px 0px 20px 0px; font-family:Verdana, Geneva, sans-serif; line-height:24px; font-size:14px;}

#blog {font-size:16px; text-align:justify; background-color:#C1DAE8; border:solid 1px #0370a3; -webkit-border-radius: 3px;
border-radius: 3px; min-height::30px; color:#000000; padding:15px; margin-bottom:20px;}
.blgdate{font-size:12px;text-align:right; color:#666666; width:100%;}
.txtblue {color:#2D6AD0; font-family:Agency FB; font-weight:bold;letter-spacing:2px; font-size:20px;}

/*------------------------------------------------------------------------------*/

.footer { margin:0px; padding:0px; clear:both; background:#0370a3 url(images/footer_bg.png) repeat left top; width:100%; position:fixed; bottom:0px;}
.footer_wrapper { margin:0 auto; padding:10px 6px; width:980px; text-align:center;}
.footer_top { margin:0px; padding:0px;}
.footer_one { margin:0px 26px 0px 0px; padding:0px; width:207px; background:url(images/footer_sep.png) right top no-repeat; float:left; min-height:151px;}
.two { background:none;}
.footer_one h3 { font-family: 'galetteregular'; color:#fff; font-size:18px; margin:0px; padding:0px 0px 18px 0px;}
	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
	.footer_one h3{ font-weight:normal;}	
	}
.footer_one ul { margin:0px 0px 11px 0px; padding:0px;}
.footer_one ul li { margin:0px 0px 11px; padding:0px 0px 0px 15px; list-style:none; background:url(images/list.png) no-repeat left center; line-height:18px; clear:both; color:#fff;}
.footer_one ul li a { color:#fff; text-decoration:none;}
.footer_one ul li a:hover {text-decoration:underline;}
.footer_bottom { margin:0px; padding:0px 0px 9px; clear:both; *padding-bottom:5px;}
.footer_bottom p { color:#fff;}
.footer_bottom p a{ color:#fff; text-decoration:none;}
.footer_bottom p a:hover{text-decoration:underline;}
.social { margin:0px; padding:0px; clear:both;}
.s_one { margin:0px; padding:0px; clear:both;}
.s_one img { margin:0px 8px 0px 0px; padding:0px; float:left;}
.s_one p { margin:0px 0px 7px 0px; padding:0px; float:left; color:#fff; line-height:31px;}
.s_one p a { color:#fff; text-decoration:none;}
.s_one p a:hover { text-decoration:underline;}

/*-------------------------------------------------------------------------------------------------------------------------*/

/*------------For Rows----------------*/
.rows { margin:0px 0px 15px 0px; padding:0px; float:left; clear:both; width:100%;}

.row { margin:0px 0px 15px 0px; border-bottom: 1px solid #0370A3; padding:0px 0px 5px 0px; float:left; clear:both; width:100%;}

/*------------For Per Columne use "Cell & Block according to space ----------------------------*/

.cell { margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; line-height:30px; float:left;}
.block1 { width:5%;}
.block2 { width:10%;}
.block3 { width:15%;}
.block4 { width:20%;}
.block5 { width:25%;}
.block6 { width:30%;}
.block7 { width:35%;}
.block8 { width:40%;}
.block9 { width:45%;}
.block10 { width:50%;}
.block11 { width:55%;}
.block12 { width:60%;}
.block13 { width:65%;}
.block14 { width:70%;}
.block15 { width:75%;}
.block16 { width:80%;}
.block17 { width:85%;}
.block18 { width:90%;}
.block19 { width:95%;}
.block20 { width:100%;}

/*--------------------------------------------------------------Login-----------------------------------------------------*/

#login  { margin:0px; padding:0px; clear:both; float:left; width:100%;}
.loginwrapper { margin:0 auto; padding:15% 0%; width:990px;}
.loginleft { margin:0px; padding:0px; float:left; width:250px; height:100px;}
.loginright { margin:0px; padding:0px; float:left; width:250px; height:100px;}
.logincenter { margin:0px; padding:15px; width:458px; border:solid 1px #0370a3; float:left; -webkit-border-radius: 3px;
border-radius: 3px;  -webkit-box-shadow: 0px 0px 2px 1px #dfdfdf; box-shadow: 0px 0px 2px 1px #dfdfdf; background:#ffffff;}
.admincenter { margin:0px; padding:15px; width:100%; border:solid 1px #0370a3; float:left; -webkit-border-radius: 3px;
border-radius: 3px;  -webkit-box-shadow: 0px 0px 2px 1px #dfdfdf; box-shadow: 0px 0px 2px 1px #dfdfdf; background:#ffffff;}
.logincenterwrapper { margin:0 auto; padding:0px; float:left; width:100%;}

.text { margin:0px; padding:0px 5px; border:solid 1px #0370a3; width:95%; line-height:20px; -webkit-border-radius: 3px;
border-radius: 3px; height:30px;}
.text:hover { border:solid 1px #2e9acd;}
.text:active { border:solid 1px #2e9acd;}

.area { margin:0px; padding:0px 5px; border:solid 1px #0370a3; width:95%; line-height:30px; -webkit-border-radius: 3px;
border-radius: 3px; height:280px;}
.area:hover { border:solid 1px #2e9acd;}
.area:active { border:solid 1px #2e9acd;}


.combo { margin:0px; padding:0px 0px; border:solid 1px #0370a3; width:100%; line-height:30px; -webkit-border-radius: 3px;
border-radius: 3px; height:30px;}
.combo:hover { border:solid 1px #2e9acd;}
.combo:active { border:solid 1px #2e9acd;}

.multiline { height:70px;}

.Submit { line-height:30px; -webkit-border-radius: 3px; border-radius: 3px; height:30px; background:#0370a3; color:#fff; width:100px; cursor:pointer; border-style:none;}
.Submit:hover { background:#2e9acd; border:solid 1px #0370a3;}
.Submit:active { background:#2e9acd; border:solid 1px #0370a3;}

.reqfield {color:#FF0000; font-weight:bold;}
.bgcolordis {background-color:#D0E3FE;line-height:30px; -webkit-border-radius: 3px; border-radius: 3px; height:30px; color:#fff; width:100px; border-style:none;}

/*--------------------------------------------------PopUp Start--------------------------------------------------------*/
 .black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
        .white_content {
            display: none;
            position: absolute;
            top: 25%;
            left: 25%;
            width: 50%;
            height: 50%;
            padding: 16px;
            border: 16px solid orange;
            background-color: white;
            z-index:1002;
            overflow: auto;
		}	
		table { margin:0px; padding:0px;}
table tr { margin:0px; padding:0px;}
table tr td { margin:0px; padding:10px 0px 10px 5px;}

table tr td.date { background:#2e5e9b; color:#fff; width:70px; text-align:center;}
table tr td.country { background:#2e5e9b; color:#fff; width:120px; text-align:center;}
table tr td.Region { background:#2e5e9b; color:#fff; width:200px; text-align:center;}
table tr td.mag { background:#2e5e9b; color:#fff; width:30px; text-align:center;}
table tr td.lat { background:#2e5e9b; color:#fff; width:30px; text-align:center;}

table tr td.datedata { color:#000; width:70px; text-align:center;}
table tr td.countrydata { ; color:#000; width:120px; text-align:left;}
table tr td.Regiondata { ; color:#000; width:200px; text-align:left;}
table tr td.magdata { color:#000; width:30px;text-align:right;}
table tr td.latdata { color:#000; width:30px;text-align:right;}


/*--------------------------------------------------PopUp End--------------------------------------------------------*/			