/************* Global CSS ************/
body{ background:#203088;color:#444;}
a{ color:#1b1b57;}  a:hover{ color:#003;}

a.button{background-color:#eee; color:#555;border:1px solid #aaa;text-shadow:1px 1px rgba(255,255,255,.75);}
a.button:hover{border-color:#888;color:#333;}
a.buttonBig{background-color:#eb4800; color:#fff;border-color:#d54100;text-shadow:1px 1px rgba(0,0,0,.75);}
a.buttonBig:hover{border-color:#953003;background-color:#bd3b01;}

#columnsContainer{background:#fff;}
input.button{background-color:#039;border-color:#000;color:#fff;}

.h1{color:#0a3981; text-shadow:1px 1px #fff; }
.ip .h1{border-bottom-color:#ccc;}
.h2 h2{background:#203088;color:#fff}
.ip .h2 h2{background:#203088;}

.h2 a{color:#ccc;}.h2 a:hover{color:#fff;}
h3,h3 a{color:#333;}h3 a:hover{color:#000;}

.headHr{background:#203088;color:#fff;
		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#14226a), to(#203088));
		background-image:-webkit-linear-gradient(#14226a, #203088);
		background-image:   -moz-linear-gradient(#14226a, #203088);
		background-image:    -ms-linear-gradient(#14226a, #203088);
		background-image:     -o-linear-gradient(#14226a, #203088);
		background-image:        linear-gradient(#14226a, #203088);
		-pie-background: 		 linear-gradient(#14226a, #203088);}
		
		
.common_project .headHr ul li{color:#ccc; border-bottom-color:#415f9c;}
.hot .bg{border-color:#ccc;background:#f8f8f8;}
.hot .bg:hover{border-color:#c6d4ef;background-color:#e9f1ff;}
.qc .hr,.hr{border-bottom-color:#ccc;}


.star{color:#c30;}
.hr{border-bottom-color:#ccc;}
.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th,.headHr,.headVr,.data{border-color:#ddd;}
img.bdr,.bdrDark,.bdr.hover{border-color:#ccc;}
.bdr.hover  strong{border-color:#000;}


.headHr{background-color:#112074;text-shadow:1px 1px rgba(0,0,0,.75);}
.headHr,.headHr h2,.headHr a,.headHr h2 a{color:#fff;}.headHr a:hover,.headHr h2 a:hover{color:#b2c8f6;}
.headHr .star{color:#ff6;}
.headHr .dif{color:#def;}
.headVr{background-color:#f5f5f5;}
.data{background-color:#fcfcfc;}


/************* Header CSS ************/
#top{ background-color:#203088;}
#top,#top a{color:#a4c9f6;}
.tgl li{background-color:#fff}
.tgl li:after{ border-top-color:#fff;}

#header .bdrB{ border-bottom:1px solid #36587e;}

nav{background:#e3e3e3; color:#fff; border-color:#1f3087;behavior:url(/PIE.htc);
		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#bad2ff), to(#e3e3e3));
		background-image:-webkit-linear-gradient(#bad2ff, #e3e3e3);
		background-image:   -moz-linear-gradient(#bad2ff, #e3e3e3);
		background-image:    -ms-linear-gradient(#bad2ff, #e3e3e3);
		background-image:     -o-linear-gradient(#bad2ff, #e3e3e3);
		background-image:        linear-gradient(#bad2ff, #e3e3e3);
		-pie-background: 		 linear-gradient(#bad2ff, #e3e3e3);}
#tml > ul > li{border-left-color:#a4b8f8;border-right-color:#fff; }
#tml > ul > li > a{color:#003;}

#tml > ul > .on > a, #tml > ul > li:hover > a{background:#eb4800;color:#fff0c2;}
#tml ul ul{background-color:#eb4800;}
#tml li li{border-bottom-color:#c13d03;border-top-color:#f8804b;}
#tml li li a{ color:#ffe0c5;}
#tml li li a:hover{background-color:#f6550e; color:#fff;}

.slider li {background:#eee ;}	
.slider ul {background:#eee;}
.slider li div { color:#000;}
#header .search{background-color:#d1dcff; color:#7a6f6e; border-color:#0b2858;}



/************* Element CSS ************/

.tcl.divider ul > li{border-bottom-color:#eee;}
.tcl.border ul > li{border-color:#666;}
.tcl li, .tcl li a{color:#666;}.tcl li a:hover{color:#000;}
.tcl li li a{color:#336;} .tcl li li a:hover{color:#006;}
.tcl li li li a{color:#900;} .tcl li li li a:hover{color:#000;}
.tcl.divider > ul > li{border-bottom-color:#eee;}
.la b{background-color:#009;border-color:#006;}
.contactImg{background-color:#fff}
.breadcrumb{ color:#006;}
.breadcrumb a{ color:#666;} .breadcrumb a:hover{ color:#333}

 .tcl .ic,.qi .ic, .shoppingCart .ic,.liveChat .ic, .quickContact .ic, .socialMedia .ic,  .classifiedsREI .ic, .thinColumnLinks .ic, .selectLanguage .ic, .quickContact .ic , .visitorCounter .ic,.hot .ic,.mc ul+p+div,.icBdr {background:#fff; color:#666; border-color: #ddd;}

.qiTransparent .input,.qiTransparent textarea,.qi .input,.qi textarea,.search .input{color:#666;border-color:#ccc;}
.qc .hr,.hr{border-bottom-color:#b6b6c8;}



.zoom a{ color:#c6d7f9} .zoom a:hover{ color:#fff}


/************* Footer CSS ************/
#bottom{ background-color:#203088;}
#footer .icBdr,#footer,#footer a{ color:#b5d2fe;} #footer a:hover{ color:#fff;}
#footer input,#footer select{background-color:#0b164f; border-color: #324d65; color:#7f7b7a;}
footer .Tab .d,#fgl .Tab .d,#fml .Tab .d{border-left-color:#939ccd;}
footer .Horizontal.Border{border-bottom-color:#7f85a7;}
footer .Horizontal.Border .h{border-color:#7f85a7;}
footer .Horizontal.Border .l{border-color:#7f85a7;}
footer .BorderAll .h, footer .BorderAll td{border-color:#7f85a7;}
#footer .headVr{background:#b5bff1;}
#footer .headVr,#footer .headVr a{color:#006;} #footer .headVr a:hover{color:#000;}
#footer .headHr,#footer .headHr a{color:#b9cfdf;}#footer .headHr a:hover{color:#fff;}
#footer .data{background:#221716;}
#footer .bdr,#footer .bdrT,#footer .bdrR,#footer .bdrB,#footer .bdrL,#footer .bdrAll,#footer .bdrAll td,#footer .bdrAll th,#footer .bdrAllDashed,#footer .bdrAllDashed td,#footer .bdrAllDashed th,#footer .headHr,#footer .headVr,#footer .data{border-color:#294b6c;}

#footer .tcl.divider ul > li{border-color:#2d3e9a;}

#copyright { color:#888;text-shadow:1px 1px rgba(0,0,0,.35);}
#copyright a{color:#888;}  #copyright a:hover{color:#ccc;}

/************* Carousel CSS ************/
.jCarouselLiteDemo .bdrT {background:#ccc;}
.jCarouselLiteDemo li:hover .bdrT{background:#a4abd4;}
.jCarouselLiteDemo .bdr:hover{border-color:#a4abd4;}
.jCarouselLiteDemo li .bdr{ border-color:#ccc;background:#fff;}
.jCarouselLiteDemo .h, .jCarouselLiteDemo .h a{ color:#162056;}
.jCarouselLiteDemo .h a:hover{ color:#670006;}
.jCarouselLiteDemo .carousel a.prev, .jCarouselLiteDemo .carousel a.next{background-color:#900;border-color:#600;} 


/************* Jquery Tabs ************/
.ui-tabs-nav a {color:#c30;}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-active a, .ui-tabs-nav .ui-state-active a {background-color:#203088;text-shadow:1px 1px rgba(0,0,0,.75);color:#fff;}
.ui-tabs-nav .ui-state-active:after,.ui-tabs-nav .ui-tabs-active:after{border-top-color:#203088;}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active{  background:#0a1761; color:#c5cae8;}

	
/************* Jquery Fancybox ************/
#fancybox-outer {background: #fff;}
#fancybox-content {border-color:#fff;}
#fancybox-error {color: #444;}
.fancybox-title-inside {color: #333;background: #fff;}
.fancybox-title-outside {color: #fff;}
.fancybox-title-over {color: #fff;}
#fancybox-title-float-main {color: #fff;}

/************* Shopping Cart ************/
.cart{background:#fff;height:22px;color:#333;}
.cart i{background-color:#f60}
.cartDetail{background:#fff;color:#000;}
#top .cartButtons a.button{color:#fff;}
.cartButtons a.button{background:#6a73a1;color:#fff;}
.cartButtons a:first-child.button, a.button.add2Cart + .button{background:#ff8533;color:#fff;}

.price.bdrT{background:none;border-top:1px solid #ccc;height:auto;}
.jCarouselLiteDemo li:hover .price.bdrT{background:none;border-top:1px solid #ccc;}
.dbPrice b.dif{display:block;}

.cart2,.cart3,.cart4,.cart5{color:#9cf;}
.cart2 .dif,.cart3 .dif,.cart4 span,.cart5 .dif{color:#d3daff;}

.cart5{background:#13206a;border:1px solid #3b4eb2;}
.cart5 .bdrB{border-color:#2d3e9a;}
.cart6 b{background:#c2d5fa;}
.cart6 span:before{border-right-color:#c2d5fa;}

.imgFrame img.bdr,.imgFrame img.bdr:hover{border:none;}