﻿body {margin:0px; padding:0px; font-size:11px; font-family: "myriad_proregular"; background: url(../images/dot1.gif) repeat; border-spacing:0px;}
img { max-width: 100%; height: auto; width: auto; border: 0; }
.rotatingBackground{width:100%; height:100%; float:left; top:0px; left:0px; position:absolute; overflow:hidden;}

#background-image{min-width:100%; min-height:100%; max-width:100%; width:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}

@font-face {
    font-family: 'raleway_thin-webfont';
    src: url('../fonts/raleway_thin-webfont.eot');
    src: url('../fonts/raleway_thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway_thin-webfont.woff') format('woff'),
         url('../fonts/raleway_thin-webfont.ttf') format('truetype'),
         url('../fonts/raleway_thin-webfont.svg#raleway_thin-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'abelregular';
    src: url('../fonts/abel-regular-webfont.eot');
    src: url('../fonts/abel-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/abel-regular-webfont.woff') format('woff'),
         url('../fonts/abel-regular-webfont.ttf') format('truetype'),
         url('../fonts/abel-regular-webfont.svg#abelregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'myriad_proregular';
    src: url('../fonts/myriad-pro-webfont.eot');
    src: url('../fonts/myriad-pro-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriad-pro-webfont.woff') format('woff'),
         url('../fonts/myriad-pro-webfont.ttf') format('truetype'),
         url('../fonts/myriad-pro-webfont.svg#myriad_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'schadow_btroman';
    src: url('../fonts/schadow-bt-webfont.eot');
    src: url('../fonts/schadow-bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/schadow-bt-webfont.woff') format('woff'),
         url('../fonts/schadow-bt-webfont.ttf') format('truetype'),
         url('../fonts/schadow-bt-webfont.svg#schadow_btroman') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'droid_serifregular';
    src: url('../fonts/DroidSerif-webfont.eot');
    src: url('../fonts/DroidSerif-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/DroidSerif-webfont.woff') format('woff'),
         url('../fonts/DroidSerif-webfont.ttf') format('truetype'),
         url('../fonts/DroidSerif-webfont.svg#droid_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*Start Login Page css*/
.LoginDiv{width:100%; left:0px; right:0px; margin-left:auto; margin-right:auto;}
.LoginTopRight{
	vertical-align:middle;
	text-align:center;
	padding:3% 7% 2% 0;
}
.LoginTopLeft{
	background:#FFFFFF;
	vertical-align:middle;
	text-align:left;
	font-family:"abelregular";
	color:#FFF;
	font-size:50px;
	padding:3% 10% 2% 0;
}
.loginFooter{
	background:#0094c5;
	vertical-align:bottom;
	/*border-top:1px #CCC dashed; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;*/
}
.LoginLogoright{padding-top:5%;/*padding-right:100px;  width:15%;*/}
.Logoutright{padding:20px; width:25%; background:#f5e6d3;}
.LoginUserbox {
    padding: 30px;
    width: 300px;
    margin: 0 50px;
    background: #99FF7B;
    opacity: 0.8;
    filter: alpha(opacity=80);
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
.LoginUserbox table td{text-align:left;}
.LoginFooterbox{background:url(../IMAGES/loginfooter.png) repeat; width:300px; left:0px; right:0px; margin-left:auto; margin-right:auto; height:64px;}
.LoginFooterright{font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; padding:10px; width:50%; line-height:28px; 	vertical-align:bottom; text-align:right;}
.LoginFooterright a{color:#ffffff;}
.LoginFooterright a:hover{color:#000000;}

.LoginFooterleft{text-align:left; color:#ffffff; padding:2px 0 2px 10px;}
.LoginFooterleft a{color:#ffffff;}
.LoginFooterleft a:hover{color:#7db4e5;}

.LoginBigText{color:#67b4bb; font-size:46px;}
.LoginMidiumText{color:#000000; font-size:22px; text-transform:uppercase;}

.LoginForgotPass{color:#000000; text-align:right !important;}
.LoginForgotPass a{color:#000000;}
.LoginForgotPass a:hover{color:#00bfff; text-decoration:none;}

/*End Login Page css*/
/*Start Widget-----------------------------------------------------*/
.Main {float:left; width:100%;}
.OuterElement{margin:5px;
	border: solid 1px #b0e0e6;
	/*-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;*/
	float:left;
    width:32.2%;
    height:130px;
    vertical-align:middle;
    background: #ededee;
	cursor:move;
}
.HeaderElement{
    padding:6px 4px 6px 6px;
	background:#eac630;
	color:#005caa;
	font-size:14px;
	font-weight:normal;
	left:0px;
	text-align:left;
	vertical-align:middle;
	border:#8ad1b9 1px solid;
	/*-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;*/
}
.HeaderElement div{z-index:1; float:right; right:0px; width:18px; height:18px; cursor:pointer}
.InnerElement{padding:10px; font-size:12px; overflow:hidden; border:1px solid #999;}
/*End Widget-----------------------------------------------------*/
table {width:100%; border-spacing:0px; margin: auto;}
a {color: #d13b3b; text-decoration: none;}
a:hover {color:#6d0606; text-decoration: none;}
.contentplace {/*background:#ffffff;*/	text-align:left; vertical-align:top; padding:10px 10px 0px 10px;}
.contentplaceLeft{background:#35373d;}
.contentLeft {background:#f4f4f4; padding:0px; text-align:left; vertical-align:top; color:#b8bbc2; font-size:13px; font-weight:normal; text-transform:uppercase; border-right:1px solid #dddddd;}
.contentLeft a div {padding:25px 10px 25px 10px; background:#35373d; border-bottom:1px solid #4a4b51; text-align:left; vertical-align:middle; 	color:#b8bbc2;}
.contentLeft a div{background:#35373d; color:#b8bbc2;}
.contentLeft a div:hover {background:#0d1016; color:#b8bbc2;}
.contentLeft a div:visited {background:#0d1016; color:#b8bbc2;}
.contentLeft a div:active {background:#0d1016; color:#b8bbc2;}

.topbg {background:#ffffff; text-align:left; vertical-align:middle; padding-left:1%; font-family: 'schadow_btroman'; color:#51383c; font-size:18px;}
.Menulink {background:#ffffff; text-align:left; vertical-align:top; padding:0; margin:0px;}
.topbgBelow {background:#ffffff; text-align:left; vertical-align:middle; border-bottom:#ededee 1px solid; padding:11px; margin-top:-100px;}
.topbg1 {background:#ffffff; text-align:right; vertical-align:top; padding-right:1%; width:19% !important; font-size:12px;}
.topbg1 span {font-size:16px; color:#0099cc;}
.topbgrightcorner {background:#FFFFFF; text-align:right; vertical-align:middle; padding-right:1%; width:18% !important;}
.topbgleftcorner {background:#233e98; width:18% !important; height:76px; text-align:center; vertical-align:middle;}
.topbgleftcornerBelow {background:#489843; text-align:center; vertical-align:middle; padding:0 20px 0 0;}

.FooterLeft {padding:5px 5px 10px 10px; width:18% !important; color:#fff; text-align:left; vertical-align:bottom; background:#8c391c; font-size:11px; font-weight:normal;}
.FooterLeft a{color:#fff; font-size:10px; font-weight:normal;}
.FooterLeft a:hover{color:#00bfff; font-size:10px; font-weight:normal;}
.FooterMiddle {text-align:left; vertical-align:middle; font-weight: normal; color:#848690; background:#0d1016 !important;}
.FooterRight {background:#0d1016; text-align:right; vertical-align:middle; padding-right:1%;}
.footerbg {background:#30323f; height:25px; vertical-align:middle;}

a.tooltip span { z-index:10;display:none; padding:8px 10px; margin-top:-5px; margin-left:8px; width:auto; line-height:16px; }
a.tooltip:hover span{ display:inline; position:absolute; color:#111; border:1px solid #DCA; background:#fffAF0;}

/* Start Menu Style */
#menu {height: 38px; width:auto; margin: 0; padding: 0; background: #8c391c;}
ul#nav {margin:0px; padding:0px; list-style:none; background:#8c391c; position:relative; display:block; font-family: 'abelregular';}
ul#nav li {margin:0; padding:0; float:left; list-style:none;}
ul#nav li a {display:block; font-size:13px; line-height:38px; color:white; text-decoration:none; margin:0; padding:0 16px; background:#8c391c; border-right:solid 1px #0099cc;}
ul#nav .current a, ul#nav li:hover > a { margin:0; padding:0 16px; color:#ffffff; text-decoration: none; background: #0099cc;}
ul#nav li ul{position: absolute; left:0px; margin:0px; background: #0099cc; top:36px; padding:0px; width: 100%; height: 38px; margin-left:0px;}
ul#nav li ul li a{background: #0099cc; padding-right:8px; border-right:solid 0px #0099cc;;}
ul#nav li:hover > ul li a { line-height:38px; color:#ffffff; padding-right:8px; background:#0099cc; border:none !important;}
ul#nav li:hover > ul li a:hover {color:#000000; text-decoration:none;}
ul#nav li> ul {display: none;}
.active-li {background: #0099cc !important; }
/* End Menu Style */
.BlacknormalFont {font-weight: normal; color: #000000; text-decoration: none;}
.BlacknormalFont a {font-weight:normal; color:#000000; text-decoration:none;}
.BlacknormalFont a:hover {font-weight:normal; color:#212e00; text-decoration:none;}

.WhiteBoldFont {font-weight: Bold; color: #ffffff; text-decoration: none;}
.WhiteBoldFont a {font-weight: Bold; color: #ffffff; text-decoration: none;}
.WhiteBoldFont a:hover {font-weight: Bold; color: #000000; text-decoration: none;}

.WhitenormalFont {font-weight: normal; color: #ffffff; text-decoration: none;}
.WhitenormalFont a {font-weight:normal; color:#ffffff; text-decoration:none;}
.WhitenormalFont a:hover {font-weight:normal; color:#212e00; text-decoration:none;}

.WhiteBoldFont1 {font-size:12px; font-weight:Bold; color:#ffffff; text-decoration: none;}
.WhiteBoldFont1 a {font-size: 12px; font-weight: Bold; color: #ffffff; text-decoration: none;}
.WhiteBoldFont1 a:hover {font-size: 12px; font-weight: Bold; color: #7db4e5; text-decoration: none;}

.BlackBold {font-weight: Bold; color: #000000; text-decoration: none;}
.Scanicon {padding-left:10px; margin-top:-6px; padding-top:0px; vertical-align:middle;}
.Infoicon {padding-left:4px; padding-top:0px; vertical-align:middle;}
.FooterSearch {width:70% !important; margin-left:20px; vertical-align:middle;}
.footer{position:relative; width:100%; height:25px;}
.footer .WhitenormalFont{position:absolute; left:10px; top:5px;}
.footer .dev-by{position:absolute; right:10px; top:5px;}
.footer .customercare{position:absolute; left:50%; margin-left:-104px; top:8px;}

.size {position:relative;}
.size .field {border:none; cursor:pointer;}
.size .field:hover {-moz-box-shadow:0 0 5px #000; -webkit-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000;}
.size>ul.list { display:none; position:absolute; left:0px; top:0px; z-index:999; width:180px; margin-left:-160px; margin-top:30px; padding:10px; list-style:none; background:#fff; color:#333; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 0 5px #999; -webkit-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999;}
.size>ul.list li {padding:10px; border-bottom: solid 1px #ccc; text-align:left;}
.size>ul.list li a img{color:#FF0 !important; border:#FF0 !important;}
.size>ul.list li a{font-size:12px; font-family:"myriad_proregular"; color:#000000;}
.size>ul.list li a:hover{font-size:12px; font-family:"myriad_proregular"; color:#ffffff;}
.size>ul.list li table td a{font-size:12px; font-family:"myriad_proregular"; color:#000000;}
.size>ul.list li table td a:hover{font-size:12px; font-family:"myriad_proregular"; color:#ffffff;}
.size>ul.list li:hover {background:#EC6603; color:#fff;}
.size>ul.list li:last-child {border:none; }