﻿body

{

    left: 0px;

    top: 0px;

    width: 100%;

    margin-top: 0px;

    margin-left: 0px;

    background-color: #F5F6F8;

}

p {line-height:20px;}

.menuStyle

{

    float: right;

}



.menuItems

{

    font-family: Helvetica Neue LT Std;

    font-size: 13px;

    line-height: 18px;

    color: #D5D5D5;

    height: 20px;

    text-align: center;

    text-decoration: none;

    margin-right: 8px;

    text-transform: uppercase;

}



.dynamicMenu

{

    background-color: #2A6BA3;

    margin-left: 3px;

    margin-top: -2px;

    z-index: 6;

    float: left;

}

.menuItems:active

{

}

.dynamicMenuItems

{

    font-family: Helvetica Neue LT Std;

    background-color: #2A6BA3;

    font-weight: bold;

    color: White;

    font-size: 14px;

    margin-right: 3px;

    padding: 45px 0px 4px 4px;

    border-bottom: 1px #FFFFFF Solid;

    text-align: left;

}

.menuItems:hover

{

}

.PageTitle

{

    color: #F4C400;

    font-family: Helvetica Neue LT Std;

    font-size: 38px;

    line-height: 50px;

    letter-spacing: 2px;

}

.Heading

{

    color: #034289;

    font-family: Helvetica Neue LT Std;

    font-size: 22px;

    line-height: 40px;

    text-decoration: none;

}

.colorBlue

{

    color: #034289;

}

.colorOrange

{

    color: #F4C400;

}

.colorWhite

{

    color: #FFFFFF;

}

.homepagebodyText

{

    font-family: Arial;

    font-size: 12px;

    color: #929292;

    line-height: 20px;

    font-weight: normal;

}

.bodyText

{

    font-family: Arial;

    font-size: 15px;

    color: #818181;

    line-height: 22px;

    font-weight: normal;

}

.highlightedText

{

    font-family: Verdana;

    font-size: 11px;

    color: #8F8C8C;

    line-height: 19px;

    font-weight: bold;

}

.LinkText

{

    font-family: Arial;

    font-size: 13px;

    color: #003D86;

    font-weight: 400;

    line-height: 22px;

}



.Seprator

{

    width: 20px;

    text-align: center;

    color: #003D86;

    line-height: 20px;

    font-size: 12px;

}

.Seprator1

{

    width: 20px;

    text-align: center;

    color: #fff;

    line-height: 20px;

    font-size: 15px;

}

.ItalicText

{

    font-family: Arial;

    font-size: 12pt;

    font-style: italic;

    line-height: 23px;

}



.UpperCase

{

    text-transform: uppercase;

}

.NormalCase

{

    text-transform: none;

}

.LowerCase

{

    text-transform: lowercase;

}

.Italic

{

    font-style: italic;

}

.BoldItalic

{

    font-style: italic;

    font-weight: bold;

}

.Bold

{

    font-weight: bold;

}

.BorderTop

{

    border-top: solid 1px #E5E5E5;

}

a

{

    text-decoration: none;

    cursor: pointer;

    cursor: hand;

}

a div

{

    text-decoration: none;

    cursor: pointer;

    cursor: hand;

}

a span

{

    text-decoration: none;

    cursor: pointer;

    cursor: hand;

}

img

{

    border: 0px;

    text-decoration: none;

}

div

{

    border: 0px;

    text-decoration: none;

}

span

{

    border: 0px;

    text-decoration: none;

}

.more

{

    color: #7389b1;

}

*:focus

{

    outline: none;

}

.FloatRight

{

    float: right;

}

.FloatLeft

{

    float: left;

}

.TextAlignRight

{

    text-align: right;

}

.TextAlignLeft

{

    text-align: left;

}

.TextAlignCenter

{

    text-align: center;

}

/* Layout helpers

----------------------------------*/

.hidden

{

    display: none;

}

.hidden-accessible

{

    position: absolute !important;

    clip: rect(1px 1px 1px 1px);

    clip: rect(1px,1px,1px,1px);

}

.reset

{

    margin: 0;

    padding: 0;

    border: 0;

    outline: 0;

    line-height: 1.3;

    text-decoration: none;

    font-size: 100%;

    list-style: none;

}

.clearfix:before, .clearfix:after

{

    content: "";

    display: table;

}

.clearfix:after

{

    clear: both;

}

.clearfix

{

    zoom: 1;

}

.clearBoth

{

    clear: both;

}

.clearHeight

{

    clear: both;

    height: 20px;

}

.zfix

{

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    position: absolute;

    opacity: 0;

    filter: Alpha(Opacity=0);

}

/* Corner radius */

.ui-corner-tl

{

    -moz-border-radius-topleft: 8px;

    -webkit-border-top-left-radius: 8px;

    border-top-left-radius: 8px;

}

.ui-corner-tr

{

    -moz-border-radius-topright: 8px;

    -webkit-border-top-right-radius: 8px;

    border-top-right-radius: 8px;

}

.ui-corner-bl

{

    -moz-border-radius-bottomleft: 8px;

    -webkit-border-bottom-left-radius: 8px;

    border-bottom-left-radius: 8px;

}

.ui-corner-br

{

    -moz-border-radius-bottomright: 8px;

    -webkit-border-bottom-right-radius: 8px;

    border-bottom-right-radius: 8px;

}

.ui-corner-top

{

    -moz-border-radius-topleft: 8px;

    -webkit-border-top-left-radius: 8px;

    border-top-left-radius: 8px;

    -moz-border-radius-topright: 8px;

    -webkit-border-top-right-radius: 8px;

    border-top-right-radius: 8px;

}

.ui-corner-bottom

{

    -moz-border-radius-bottomleft: 8px;

    -webkit-border-bottom-left-radius: 8px;

    border-bottom-left-radius: 8px;

    -moz-border-radius-bottomright: 8px;

    -webkit-border-bottom-right-radius: 8px;

    border-bottom-right-radius: 8px;

}

.ui-corner-right

{

    -moz-border-radius-topright: 8px;

    -webkit-border-top-right-radius: 8px;

    border-top-right-radius: 8px;

    -moz-border-radius-bottomright: 8px;

    -webkit-border-bottom-right-radius: 8px;

    border-bottom-right-radius: 8px;

}

.ui-corner-left

{

    -moz-border-radius-topleft: 8px;

    -webkit-border-top-left-radius: 8px;

    border-top-left-radius: 8px;

    -moz-border-radius-bottomleft: 8px;

    -webkit-border-bottom-left-radius: 8px;

    border-bottom-left-radius: 8px;

}

.ui-corner-all

{

    -moz-border-radius: 8px;

    -webkit-border-radius: 8px;

    border-radius: 8px;

}



/*My Custom Layout helpers*/

.my-helper-full-width, .my-helper-full-heightwidth

{

    width: 100%;

}

.my-helper-full-height, .my-helper-full-heightwidth

{

    height: 100%;

}

#Menu .SubHeading

        {

            font-family: Arial;

            font-size: 15px;

            line-height: 22px;

        }

        #SubMenu .SubHeading

        {

            font-family: Arial;

            font-size: 15px;

            line-height: 32px;

            color:#fff;

        }

        .SubHeading a

        {

            color: #fff;

            margin-right:10px;

            text-decoration: none;

        }

.botomImage

        {

            width: 360px;

            float: left;

        }

        .divImageContainer

        {

            width: 80px;

            text-align: center;

            overflow: hidden;

            float: left;

        }

        .divImageContainer img

        {

            margin-top: 0px;

        }

        .divTextContainer

        {

            width: 240px;

            float: left;

            margin-top: 5px;

            text-align: justify;

        }

        .Heading

        {

            font-size: 24px;

            line-height: 25px;

        }

        .bodyText

        {

            width: 100%;

            font-size: 12px;

            color: #818181;

            line-height: 15px;

        }

        .more

        {

            color: #3F6CA3;

        }

.carousel-feature .carousel-caption

        {

            top: 275px !important;

			width:100% !important;

        }

        .tracker-individual-container

        {

            display: none !important;

        }

        .CaptionAlignment

        {

            width: 100%;

            text-align: center;

            position: relative;

            /*margin-left: -112px;*/

        }

        .CaptionAlignment .Heading

        {

            text-align: center;

            font-size: 22px;

			margin-bottom:10px;

        }

        .CaptionAlignment .bodyText

        {

            text-align: center;

            width: 100%;

            font-size: 16px;

        }

        #fancybox-left

        {

            display: none !important;

        }

        #fancybox-right

        {

            display: none !important;

        }

        

#fancybox-bg-n

        {

            top: 0 !important;

            left: 0 !important;

            background: none !important;

        }

        #fancybox-bg-ne

        {

            top: 0 !important;

            left: 0 !important;

            background: none !important;

        }

        #fancybox-bg-e

        {

            top: 0 !important;

            left: 0 !important;

            background: none !important;

        }

        #fancybox-bg-se

        {

            top: 0 !important;

            left: 0 !important;

            background: none !important;

        }

        #fancybox-bg-s

        {

            top: 0 !important;

            left: 0 !important;

            background: none !important;

        }

        #fancybox-bg-sw

        {

            top: 0 !important;

            left: 0 !important;

            background: none !important;

        }

        #fancybox-bg-w

        {

            top: 0 !important;

            left: 0 !important;

            background: none !important;

        }

        #fancybox-bg-nw

        {

            top: 0 !important;

            left: 0 !important;

            background: none !important;

        }

        .fancybox-overlay

        {

            background-color: rgba(255,255,255,0.7) !important;

        }

        .fancybox-skin

        {

            background-color: rgba(255,255,255,0.7) !important;

            padding: 0 !important;

        }

        .fancybox-item fancybox-close

        {

            width: 18px !important;

            height: 18px !important;

            top: 20px !important;

            right: 20px !important;

            background: transparent url('Images/CROSS.png') 0px 0px !important;

        }

        #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span

        {

            -webkit-box-shadow: 0 !important;

            -moz-box-shadow: 0 !important;

            box-shadow: 0 !important;

            background: transparent url('Images/CROSS.png') no-repeat 0px 0px !important;

            top: 20px !important;

            right: 0px !important;

        }

        .fancybox-inner

        {

            height: 710px !important;

            width: 952px !important;

            overflow: hidden !important;

        }

        .fancybox-opened .fancybox-skin

        {

            -webkit-box-shadow: none !important;

            -moz-box-shadow: none !important;

            box-shadow: none !important;

        }

.pagecontent{width: 100%; margin: auto; overflow: hidden;}

.header_logo{width: 100%; height: 66px; margin: auto; margin-top: 10px;}

.logo{float: left; margin-left: 40px;}

.phn{float:left;margin-right: 8px; margin-top: 4px; height: 14px;}

.rightside{float:right; color:#003D86;margin-top: 25px;}

.rightside a{font-size: 16px; margin-right: 10px; color: #003D86;  font-weight: 400;  line-height: 22px; float:left;text-transform: uppercase;}



.copyright{width: 100%; font-family: Arial; font-size: 11px; text-align: center;color: #B0B1B3; margin: auto; margin-bottom: 10px;}

.footer{border-top: solid 1px #F3F3F3; margin-top: 5px;}

#flasImage{position: relative;}



.active{margin-top:25px;}

.deactive{margin-top:14px; color:#2a6496;}

.navbar-nav a.active {

    background: url("images/header_menu_selected.png") no-repeat scroll center center rgba(0, 0, 0, 0);

    color: #ffffff;

	font-weight:bold;

    height: 39px;

    padding: 7px 65px 0 !important;

}

.mrgn_tp{margin-top:25px !important;}



/*.bsns a.active:hover{color:#ffffff;}*/

.dropdown-menu li{ display: inline-block !important; }

.bsns {width: 70%;}

.sub_menu{

	background:#466fab;

	border-radius: 10px;

    display: inline-block;

    width: 100%;	

}

.padng{padding:0 15px !important;}

.sub_menu ul li a{padding:10px 15px !important; color:#ffffff;} 

.sub_menu ul li a:hover{background:#749cd5;}

.sub_menu ul li a.sub_padng{padding:10px 15px !important; color:#ffffff;} 

.sub_menu ul li a.sub_padng:hover{background:#749cd5;}

.flt_rit{float:right;}

.sec{float:right;}

.sec a{font-weight:bold;}

.abt_pdng{margin-right: 35px !important;}



/*===========================media-query_section==================*/



@media (max-width:767px) {

	.bsns {width: 100%;}

	

	.bsns a.active, .hme a.active {

		background: #466fab;

		border-radius: 5px;

		color: #ffffff;

		margin-left: 15px;

	}

	

	.flt_rit{float:left;}

	

	.sub_menu{margin-top: 15px;}

	

	.sub_menu ul li a.sub_padng {

		border-bottom: 1px solid #749cd5;

		color: #ffffff;

		margin-left: 0;

		padding: 10px 15px !important;

		text-align: left !important;

	}

	

	.sub_menu ul li:last-child a.sub_padng {border-bottom:none;}

	

	.sub_menu ul {

		margin: 7.5px 0;

		width: 100%;

	}

	

	.sub_menu ul li a.sub_padng:hover {

		background: none repeat scroll 0 0 #749cd5;

		border-bottom: 1px solid #658dc6;

	}

	

	.sub_menu ul li:last-child a.sub_padng:hover{border-bottom:none;}

	

	.sub_menu ul{ margin:0;}

	

	.padng{padding:5px 15px !important;}

	

	.abt_pdng{padding-left:0%;}

}



@media (min-width: 768px) and (max-width: 991px){

	.padng {padding: 0 10px !important;}

	

	.bsns{width:60%;}

	

	.sub_menu ul li a.sub_padng{ padding:10px 0 !important;}

	

	.bsns a.active,{width: 38%;}

	

	.abt_pdng{padding-left:15%;}

}



@media (min-width: 320px) and (max-width: 330px){

	.bsns a.active, .hme a.active {width:88.6%;}

	.logo{margin-left:92px;}	

	.rightside{margin-top: 20px;

    margin-bottom: 20px;}

}



@media (min-width: 331px) and (max-width: 360px){

	.bsns a.active, .hme a.active {width:90.6%;}	

		.logo{margin-left:112px;}

					.rightside{float: left; margin:20px 0 20px 35px;}

}



@media (min-width: 361px) and (max-width: 479px){

	.bsns a.active, .hme a.active {width:92.6%;}	

			.logo{margin-left:160px;}

			.rightside{float: left; margin:20px 0 20px 35px;}

}



@media (min-width: 480px) and (max-width: 767px){

	.bsns a.active, .hme a.active {width:94.6%;}	



}



@media (min-width: 991px) and (max-width: 1200px){

	.bsns{width:68%;}	

}



.content_main{

	margin: auto;

    width: 70%;

	}

.frm_sty{

	width:100%;

	}



.contact-form input[type="text"] {

  border: 1px solid #ccc;

  font-size: 16px;

  padding: 4px;

  margin-bottom:15px;

  /*width: 392px;*/

}



.contact-form textarea{

   border: 1px solid #ccc;

  font-size: 16px;

  padding: 4px;

  margin-bottom:15px;

}



.contact-form input[type="submit"] {

  float: right;

  margin-right:278px;

  margin-top: 20px;

  background:#8dc53e;

  border:none;

  padding:20px;

  color:#fff;

  font-weight:bold;

  font-size:16px;

    font-family:'HelveticaLTStdLight';

}



label.error{

	display:none !important;

}

	

.contact_form input[type="text"].error

{	

	border:rgba(224,0,0,0.6) 1px solid !important;

}

.contact_form textarea.error

{	

	border:rgba(224,0,0,0.6) 1px solid !important;

}



.footer_nav > li > a:hover, .footer_nav > li.active > a {

  	text-decoration: none;

  	color:#8dc53e;

}

/*========================================for contact 11.03.2014=======================================*/



.contact_bg{

	background:rgba(240,240,240,0.6);

	/*padding:15px 15px 15px 25px;*/

	border:1px solid rgba(0,0,0,0.2);

	margin:20px;

    padding-bottom: 15px;

}



.contact_bg2{

	background:rgba(240,240,240,0.6);

	/*padding:15px 15px 15px 25px;*/

	border:1px solid rgba(0,0,0,0.2);    

}



.contact_form input[type=text] {

	font-family:'Source Sans Pro', sans-serif;

	background:rgba(0,0,0,0.1);

    border:1px solid rgba(255,255,255,0.20);

	border-radius:4px;

    color:#000;

	width:100%;

    height:40px;

	display:block;

	padding:5px;

	font-size:1.3em;

	margin:0px 4px 10px 0px;

}



.contact_form textarea {

	background:rgba(0,0,0,0.1);

    border:1px solid rgba(255,255,255,0.20);

	font-family:'Source Sans Pro', sans-serif;

	width:100%;

	color:#000;

    height:200px;

	padding:5px;

	display:block;

	font-size:1.3em;

	border-radius:3px;

}



.contact_form input[type=submit], .contact_form input[type=reset], .contact_form input[type=button] {

	font-family:'Source Sans Pro', sans-serif;

    color:#FFFFFF !important;

    height:35px;

	width:72px;

	font-weight:normal;

	padding:6px;

	cursor:pointer;

	font-weight:normal;

	color:#320003;

	font-size:125%;

	background:#466fab;

	opacity:1;

	border-radius:4px;

	border:none;

	margin:10px 0px 0px 0px;

}



.contact_form input[type=reset] {

	margin-left:2px !important;

}



.contact_form input[type=submit]:hover, .contact_form input[type=reset]:hover, .contact_form input[type=button]:hover {

	opacity:0.8;

	color:#fff;

}



.contact_info{

	z-index:999;

	position:relative;

}



.contact_form label{

	font-weight:normal !important;

	font-size:15px;

}



.form_label{

	/*color:#fff;*/

	font-family:'Source Sans Pro', sans-serif;

	font-weight:normal;

	font-size:1em;

	padding:0px !important;

	margin-right:10px;

	width:127px;

}



#lable_input{

	margin:0px !important;

}



.input_box{

	padding:0px !important;

}



.clr_white{

	color:#fff;

}



.mar_tp{

	margin-top:10px;

}



.padlft h3{

	padding-bottom:10px;

	margin-bottom:15px;

	border-bottom:1px dashed rgba(0,0,0,0.4); 

}



.rightside_notice{width:auto;height:auto; background-color:#CCCCCC;border:2px solid #e1e1e1;-webkit-box-shadow:0 6px 5px -4px #666;

	   -moz-box-shadow:0 6px 5px -4px #666;

	        box-shadow:0 6px 5px -4px #666;}

			

.testti{width:auto;height:auto;padding:15px 0;background-color:#FF9900;color:#fff;text-transform:uppercase;text-indent:15px;margin:0px;margin-bottom:10px;}



.rtbot{width:auto;height:auto;background-color:#fff;border:2px solid #e1e1e1;-webkit-box-shadow:0 6px 5px -4px #666;

	   -moz-box-shadow:0 6px 5px -4px #666;

	        box-shadow:0 6px 5px -4px #666;position:relative;}

			

.alltesti{min-height:245px;}

.inner_contnr{border: solid 1px #E5E5E5; background-color:#ffffff; padding-left:20px;}

.box1{
padding: 20px;
display: none;
margin-top: 10px;

}
.form1{ background:#FFFFFF; }
.form2{ background:#FFFFFF; }
.form3{ background:#FFFFFF; }
.form4{ background:#FFFFFF;}
.form5{ background:#FFFFFF;}
.form6{ background:#FFFFFF;}
.blank{ background:#FFFFFF;}

.city-name{margin-left:350px; margin-top:-30px;}