/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 5px;
	}

img {
	border: 0px;
	}

sup {
	margin: 0px 2px 0px 0px;
	font-size: 6px;
	vertical-align: top;
	line-height: 13px;
	}

a:active{
	outline: none;
	}
a:focus{
	-moz-outline-style: none;
	}

h1 {
	font-size: 18px;
	color: #f1a328;
	margin-bottom: 10px;
	margin-top: 0px;
	}

h2 {
	font-size: 12px;
	color: #f1a328;
	margin-bottom: 5px;
	clear: both;
	}


sup {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	}



.pNewsContent {
	margin: 10px 0px 0px 33px;
	}



.marginLeft6px {
	margin-left: 6px;
	}
.marginLeft12px {
	margin-left: 12px;
	}
.marginRight12px {
	margin-right: 12px;
	}
.marginLeft24px {
	margin-left: 24px;
	}
.marginLeft25px {
	margin-left: 25px;
	}
.marginLeft18px {
	margin-left: 18px;
	}
.marginBottom10px {
	margin-bottom: 10px;
	}
.marginBottom28px {
	margin-bottom: 28px;
	}
.marginTop25px {
	margin-top: 25px;
	}
.marginTop30px {
	margin-top: 30px;
	}




.height63px {
	height: 63px;
	margin-bottom: 12px;
	}




.greyText01 {
	margin-left: 9px;
	color: #999999;
	}

.orangeBoldText {
	font-size: 11px;
	color: #f1a328;
	font-weight: bold;
	}

.redText01 {
	color: #ff0000;
	font-weight: bold;
	}



.greyBG01 { 
	margin: 0px;
	background-image:url(../images/lc-menut.jpg);
	}




.ULyellowDot {
	list-style-image:url(../images/orangeDot.jpg);
	margin-top: 15px;
	}

.ULyellowDot2 {
	list-style-image:url(../images/orangeDot.jpg);
	}
	
.ULarrow {
	list-style-image:url(../images/arrow1.gif);
	margin: 10px 0px 0px 30px;
	padding: 0px;
	}
	
.ULyellowLine {
	list-style-image:url(../images/orangeLine.jpg);
	}



.title01 {
	font-size: 12px;
	font-weight: bold;
	background-color: #e1e1e1;
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	margin-top: 10px;
	margin-bottom: 10px;
	}



.subtitle01 {
	font-size: 11px;
	color: #f1a328;
	}

.subtitle02 {
	font-size: 11px;
	color: #ff0000;
	}





.termsandcond {
	margin-top: 10px;
	margin-bottom: 10px;
	}





/* - Form styles - */

.textField {
	width: 130px;
	height: 14px;
	border: 0px;
	font-size: 10px;
	padding-left: 2px;
	padding-right: 2px;
	}

.textField2 {
	width: 170px;
	height: 14px;
	border: 1px solid #999999;
	font-size: 10px;
	padding-left: 2px;
	padding-right: 2px;
	}

.dropDownField {
	width: 176px;
	border: 1px solid #999999;
	font-size: 10px;
	}

.textareaField {
	width: 172px;
	height: 100px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

.buttonField {
	width: 100px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: pointer;
	}

.dropDown184px {
	width: 184px;
	border: 1px solid #999999;
	font-size: 10px;
	}

/* - END - Form styles - */





/* - Link styles - */

a:link {
	color: #444444;
	text-decoration: underline;
	}
a:visited {
	text-decoration: underline;
	color: #444444;
	}
a:hover {
	text-decoration: none;
	color: #f59f1c;
	}
a:active {
	text-decoration: underline;
	color: #444444;
	}



a.orange:link {
	color: #f59f1c;
	text-decoration: underline;
	}
a.orange:visited {
	text-decoration: underline;
	color: #f59f1c;
	}
a.orange:hover {
	text-decoration: none;
	color: #f59f1c;
	}
a.orange:active {
	text-decoration: underline;
	color: #f59f1c;
	}



a.menuTop1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	margin-left: 27px;
	margin-right: 27px;
	}
a.menuTop1:link {
	text-decoration: none;
	}
a.menuTop1:visited {
	text-decoration: none;
	color: #ffffff;
	}
a.menuTop1:hover {
	text-decoration: none;
	color: #f59f1c;
	}
a.menuTop1:active {
	text-decoration: none;
	color: #ffffff;
	}

a.menuBottom1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	margin-left: 12px;
	margin-right: 12px;
	}
a.menuBottom1:link {
	text-decoration: none;
	}
a.menuBottom1:visited {
	text-decoration: none;
	color: #ffffff;
	}
a.menuBottom1:hover {
	text-decoration: none;
	color: #000000;
	}
a.menuBottom1:active {
	text-decoration: none;
	color: #ffffff;
	}

/* - END - Link styles - */






/* - Header table styles - */

.headerT {
	width: 991px;
	border: 0px;
	}
.headerT-c01 {
	height: 65px;
	}
.headerT-c02 {
	height: 9px;
	}

/* - END - Header table styles - */





/* - Home Flash table styles - */

.contentHomeF {
	width: 989px;
	height: 300px;
	border: 0px;
	vertical-align: top;
	margin-top: 0px;
	vertical-align: top;
	}
.contentHomeF-c01 {
	height: 300px;
	vertical-align: top;
	}

/* - END - Home Flash table styles - */





/* - Mennu top table styles - */

.menuTopT {
	width: 991px;
	border: 0px;
	}
/*.menuTopT-c01 {
	width: 8px;
	height: 24px;
	}*/
.menuTopT-c02 {
	width: 595px;
	height: 24px;
	font-size: 11px;
	font-weight: bold;
	}
.menuTopT-c03 {
	width: 130px;
	}
.menuTopT-c04 {
	width: 266px;
	}
/*.menuTopT-c05 {
	width: 8px;
	}*/

/* - END - Menu top table styles - */





/* - Middle content 01 style */

.middleContent01 {
	width: 991px;
	border: 0px;
	margin-top: 10px;
	margin-bottom: 20px;
	}
.middleContent01-c01 {
	width: 754px;
	margin-left: 1px;
	}
.middleContent01-c01-2 {
	width: 991px;
	margin-left: 1px;
	}
.middleContent01-c02 {
	width: 24px;
	}
.middleContent01-c03 {
	width: 213px;
	height: 298px;
	background-image: url(../images/bg-menur.jpg);
	background-repeat: no-repeat;
	}

/* - END - Middle content 01 styles */





/* - Products description style */

.productsDescription {
	width: 753px;
	border: 0px;
	margin-top: 24px;
	}
.productsDescription-c01 {
	height: 2px;
	background-image:url(../images/tb-productsTable.jpg);
	}
.productsDescription-c02 {
	width: 1px;
	background-image:url(../images/ls-productsTable.jpg);
	}
.productsDescription-c03 {
	width: 488px;
	padding: 16px;
	}
.productsDescription-c03-2 {
	width: 719px;
	height: 200px;
	padding: 16px;
	}
.productsDescription-c04 {
	width: 199px;
	padding: 16px;
	}
.productsDescription-c05 {
	height: 2px;
	background-image:url(../images/bb-productsTable.jpg);
	}

/* - END - Products description styles */





/* - Menu middle table styles - Home - */

.menuMiddleT {
	width: 991px;
	border: 0px;
	}
.menuMiddleT-c01 {
	width: 5px;
	height: 4px;
	background-image:url(../images/ltc-menum.jpg);
	}
.menuMiddleT-c02 {
	width: 981px;
	background-image:url(../images/mt-menum.jpg);
	}
.menuMiddleT-c03 {
	width: 5px;
	background-image:url(../images/rtc-menum.jpg);
	}
.menuMiddleT-c04 {
	background-image:url(../images/ml-menum.jpg);
	background-repeat: repeat-y;
	}
.menuMiddleT-c05 {
	padding: 0px 0px 15px 0px;
	background-image:url(../images/bg-menum.jpg);
	background-repeat: repeat-x;
	}
.menuMiddleT-c06 {
	background-image:url(../images/mr-menum.jpg);
	background-repeat: repeat-y;
	}
.menuMiddleT-c07 {
	height: 4px;
	background-image:url(../images/lbc-menum.jpg);
	}
.menuMiddleT-c08 {
	background-image:url(../images/mb-menum.jpg);
	}
.menuMiddleT-c09 {
	background-image:url(../images/rbc-menum.jpg);
	}
.menuMiddleT-c10 {
	height: 9px;
	}



.menuMiddleT2 {
	width: 981px;
	border: 0px;
	}
.menuMiddleT2-c01 {
	height: 9px;
	}
.menuMiddleT2-c02 {
	width: 20px;
	height: 148px;
	}
.menuMiddleT2-c03 {
	width: 2px;
	background-image:url(../images/separator.jpg);
	background-repeat: no-repeat;
	}
.menuMiddleT2-c04 {
	width: 166px;
	padding-left: 20px;
	}

/* - END - Menu middle table styles - Home - */





/* - Contact Us Form table styles - */

.contactUsFormT {
	width: 600px;
	border: 0px;
	margin: 19px 0px 0px 0px;
	}
.contactUsFormT-c01 {
	width: 200px;
	}
.contactUsFormT-c02 {
	width: 400px;
	}

/* - END - Contact Us Form table styles - */





/* - 100% table with 2 columns style - */

.fullProcentT {
	width: 100%;
	border: 0px;
	border-bottom: 1px solid #f6cf57;
	margin: 19px 0px 0px 0px;
	}
.fullProcentT-c01, .fullProcentT-c02 {
	width: 50%;
	padding-bottom: 19px;
	}

/* - END - 100% table with 2 columns style - */






/* - Products - */

.productsCards {
	width: 146px;
	margin: 0px 0px 25px 25px;
	text-align: center;
	float: left;
	}

.productsCardsLast {
	width: 146px;
	margin: 0px 0px 25px 25px;
	text-align: center;
	float: left;
	}

/* - END - Products - */





/* - Rates table - */

.ratesTable {
	width: 400px;
	border: 0px;
	}

.ratesTable-c01 {
	height: 25px;
	background-color: #cccccc;
	}

.ratesTable-c02 {
	width: 200px;
	height: 25px;
	background-color: #e6e6e6;
	}

.ratesTable-c03 {
	height: 20px;
	background-color: #f3f3f3;
	}

.ratesTable-c04 {
	height: 20px;
	background-color: #efefef;
	}

/* - END - Rates table - */





/* - Mennu bottom table styles - */

.menuBottomT {
	width: 991px;
	border: 0px;
	}
.menuBottomT-c01 {
	width: 8px;
	height: 24px;
	background-image:url(../images/lc-menub.jpg);
	}
.menuBottomT-c02 {
	width: 975px;
	background-image:url(../images/bg-menub.jpg);
	}
	.footerText {
		width: 100%;
		border: 0px;
		}
		.footerText-c01 {
			width: 496px;
			height: 24px;
			color: #ffffff;
			font-size: 10px;
			}
		.footerText-c02 {
			width: 494px;
			color: #e6e6e6;
			font-size: 10px;
			}
	
	
.menuBottomT-c03 {
	width: 8px;
	background-image:url(../images/rc-menub.jpg);
	}

/* - END - Menu bottom table styles - */



.ccts { margin: 25px 0px; }




.colorBlue01 	{ color: #196a9a; }
.colorBlue03	{ color: #302a8a; }
.colorBlue04	{ color: #1c465a; }
.colorMove01	{ color: #65317a; }
.colorMove02	{ color: #4b2369; }
.colorGreen01	{ color: #64b646; }
.colorRed01		{ color: #ff0000; }
.colorGrey01	{ color: #959595; }


.size6px		{ font-size: 6px; }
.size7px		{ font-size: 7px; }
.size8px		{ font-size: 8px; }
.size9px		{ font-size: 9px; }
.size10px		{ font-size: 10px; }
.size11px		{ font-size: 11px; }
.size12px		{ font-size: 12px; }
.size13px		{ font-size: 13px; }
.size14px		{ font-size: 14px; }
.size15px 		{ font-size: 15px; }
.size16px 		{ font-size: 16px; }
.size17px		{ font-size: 17px; }
.size18px		{ font-size: 18px; }
.size26px		{ font-size: 26px; }



.alignJustify	{ text-align: justify; }
.alignCenter	{ text-align: center; }
.alignLeft		{ text-align: left; }
.alignRight		{ text-align: right; }



/* mid navi bar starts here */

/* menu_resize */
.menu_resize_bg {
	height:40px;
	background:url(images/menu_bg.gif) top repeat-x;
	margin:0;
	padding:0;
}
.menu_resize {
	width:960px;
	margin:0 auto;
	padding:0;
	float: right;
}

/* menu */	
.menu {
	padding:0 0 0 0;
	margin:0;
	width:960px;
	float:left;
}
.menu ul {
	text-align: center;
	padding:0;
	margin:0;
	list-style:none;
	border:0;
	float:left;
}
.menu ul li { float:left; margin:0; padding:0; border:0; }
.menu ul li a { float:left; margin:0; padding:12px 0; color:#fff; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; }
.menu ul li a span { padding:12px 9px; background:none; }
.menu ul li a:hover { background: url(images/r_menu.gif) no-repeat right; }
.menu ul li a:hover span {
	background-image: url(images/l_menu.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.menu ul li a.active { background:url(images/r_menu.gif) no-repeat right; }
.menu ul li a.active span { background:url(images/l_menu.gif) no-repeat left; }


/*FBG_blog*/
.FBG_blog {
	background:#ffffff;
	margin:0;
	padding:0;
	border-top-width: thin;
	border-top-style: none;
}
.FBG_blog_resize { width:940px; margin:0 auto; padding:0; }
.FBG_blog_resize h2 { font: normal 18px Arial, Helvetica, sans-serif; color:#fff; padding:0; margin:0; }
.FBG_blog_resize p { font: normal 11px Arial, Helvetica, sans-serif; color:#7e7e7e; padding:0; margin:0; }
.FBG_blog_resize img {
	float:none;
	margin:0;
	padding:0;
}
.FBG_blog_resize .recent {
	width:960px;
	float:left;
	padding:0;
	margin:20px 0 0 0;
	border-right:2px solid #616161;
}
.FBG_blog_resize .recent2 { width:430px; text-align:center; float:left; padding:5px 0 2px 0; margin:20px 0 0 0; border-right:1px solid #616161; }

/*FBG*/
.FBG {
	border-top:1px solid #272727;
	margin:0 0;
	padding:0 0;
	background-color: #000000;
}
.FBG_resize { width:960px; margin:0 auto; padding:20px 0; }
.FBG_resize p { font: normal 11px Arial, Helvetica, sans-serif; color:#717171; padding:5px; margin:0; line-height:1.8em; }
.FBG_resize ul {
	list-style:none;
	margin:10px auto;
	padding:0;
}
.FBG_resize li { padding:0; margin:0; }
.FBG_resize li a { font: normal 11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }
.FBG_resize li a:hover { color:#d5d5d5; }
.FBG_resize h2 { font: bold 14px Arial, Helvetica, sans-serif; color:#d5d5d5; padding:5px; margin:0; }
.FBG_resize .left {
	width:130px;
	float:left;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 8px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

/* mid navi bar ends here */
