.coloor {
	background-color: #E0E0E0;
	/*background-image:url(images/bg21.gif);
		background-repeat:repeat-x;	*/
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(images/top-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}

.body-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(images/top-bg-2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}

a {
	color: #ffffff;
	text-decoration: underline;
}

a:hover {
	color: #ffffff;
	text-decoration: underline;
}

a:link {
	color: #ffffff;
	text-decoration: none;
}

a:visited {
	color: #ffffff;
	text-decoration: none;
}

/*Top-links*/
.prodd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.prodd a:active {
	color: #000000;
	text-decoration: underline;
}

.prodd a:hover {
	color: #000000;
	text-decoration: underline;
}

.prodd a:link {
	color: #000000;
	text-decoration: none;
}

.prodd a:visited {
	color: #000000;
	text-decoration: none;
}

.topmenu {
	
}

.product-border {
	border: 1px solid #A6A6A6;
	margin: 12px;
}

.topmenu a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 12px 17px;
	text-align: center;
	background-color: #006BB5;
	margin-right: 1px;
	margin-bottom: 1px;
	line-height: 32px;
}

.topmenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 12px 17px;
	text-align: center;
	background-color: #006BB5;
	margin-right: 1px;
	margin-bottom: 1px;
	line-height: 32px;
}

.topmenu a:hover {
	color: #000000;
	text-decoration: none;
	padding: 12px 17px;
	text-align: center;
	background-color: #006BB5;
	margin-right: 1px;
	margin-bottom: 1px;
	line-height: 32px;
}

/*active link*/
a.topmenu1:link {
	color: #ffffff;
	text-decoration: none;
	background-color: #012C49;
	padding: 12px 17px;
}

a.topmenu1:visited {
	color: #ffffff;
	text-decoration: none;
	background-color: #012C49;
	padding: 12px 17px;
}

/*ends*/
.top-left-border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #013960;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #013960;
}

.top-right-border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #013960;
	border-right-color: #013960;
}

.top-left-border2 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
}

.news-events-bg {
	background-color: #2088CD;
	background-image: url(images/news-events-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.news-events-text {
	
}

.news-events-text td {
	color: #FFFFFF;
	background-image: url(images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 5px 16px;
	padding-left: 21px;
	padding-top: 8px;
	text-align: left;
}

.search-bg {
	background-image: url(images/search-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-right: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	color: #01243E;
}

.userlogin-border {
	border: 1px solid #8BA7C5;
}

.userlogin-border4 {
	border: 1px solid #97D5FF;
}

.userlogin-border5 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #024776;
	border-right-color: #024776;
	border-left-color: #024776;
}

.body-text {
	text-align: justify;
	padding-bottom: 15px;
	color: #000000;
}

.body-text1 {
	text-align: justify;
	padding-bottom: 15px;
	color: #000000;
}

.userlogin-border2 {
	border: 1px solid #ffffff;
}

.userlogin-border6 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
}

.userlogin-border7 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000033;
}

.button {
	border: 1px solid #ffffff;
	background-color: #001F54;
	color: #FFFFFF;
	font-size: 11px;
	padding: 2px;
	text-align: center;
}

.user-login-text {
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	color: #FFFFFF;
}

.user-login-border3 {
	background-image: url(images/user-login-border.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.user-login-border3-text {
	color: #FFFFFF;
	background-image: url(images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: 10px 11px;
	padding-left: 21px;
	padding-top: 3px;
	padding-bottom: 8px;
	text-align: left;
}

.testimonials-text {
	background-color: #DFF5FC;
	background-image: url(images/testimonials-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 5px;
}

.body-bg {
	background-image: url(images/bg-body.gif);
	background-repeat: repeat-y;
	background-position: top;
}

.bottom-bg {
	background-image: url(images/bottom-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 10px;
	color: #353535;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	line-height: 15px;
}

.bottom-bg a {
	color: #333333;
	text-decoration: underline;
}

.bottom-bg a:hover {
	color: #333333;
	text-decoration: underline;
}

.bottom-bg a:link {
	color: #333333;
	text-decoration: none;
}

.bottom-bg a:visited {
	color: #333333;
	text-decoration: none;
}

.bg-insidepage {
	background-color: #038AC6;
	background-image: url(images/product-bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.breadcrum {
	background-color: #97D5FF;
	background-image: url(images/links-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-size: 8px;
}

.breadcrum a {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.breadcrum a:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.breadcrum a:link {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.breadcrum a:visited {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.product-heading {
	background-image: url(images/bullet3.gif);
	background-repeat: no-repeat;
	background-position: 2px 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	color: #012946;
	padding-left: 22px;
	padding-top: 10px;
	text-align: left;
	font-size: 12px;
}

.product-border2 {
	background-image: url(images/border-2.gif);
	background-repeat: repeat-x;
	background-position: left;
}

.top-left-border3 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #646464;
	border-left-color: #646464;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #646464;
}

.side-bg {
	background-color: #FFFFFF;
	background-image: url(images/side-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 4px;
	padding-right: 2px;
	padding-left: 2px;
}

.top-left-border4 {
	border: 1px solid #376688;
}

.top-left-border5 {
	border: 1px solid #FFFFFF;
	background-color: #97D5FF;
	padding: 10px;
	font-weight: bold;
	color: #012946;
}

.tr-main1 {
	font-weight: bold;
	color: #02416C;
	background-color: #F3F4F4;
	background-image: url(images/tr1-main.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 32px;
	text-align: left;
}

.tr-main1-bullet {
	padding-left: 25px;
	background-image: url(images/bullet5.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
}

.tr-main1-bullet a {
	color: #333333;
	font-weight: bold;
}

.tr-main1-bullet a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

.tr-main1-bullet a:link {
	color: #02416C;
	font-weight: bold;
}

.tr-main1-bullet a:visited {
	color: #02416C;
	font-weight: bold;
}

.tr-main2 {
	font-weight: bold;
	color: #3595C6;
	background-color: #F3F4F4;
	background-image: url(images/tr2-main.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 32px;
	text-align: left;
}

.tr-main2-bullet {
	padding-left: 25px;
	background-image: url(images/bullet6.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
}

.tr-main2-bullet a {
	color: #333333;
	font-weight: bold;
}

.tr-main2-bullet a:hover {
	color: #02416C;
	text-decoration: underline;
	font-weight: bold;
}

.tr-main2-bullet a:link {
	color: #02416C;
	font-weight: bold;
}

.tr-main2-bullet a:visited {
	color: #02416C;
	font-weight: bold;
}

.tr-main3 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #33BAFF;
	background-image: url(images/bullet4.gif);
	background-repeat: no-repeat;
	background-position: 15px 14px;
	height: 33px;
	padding-left: 25px;
	text-align: left;
}

.tr-main3 a {
	color: #333333;
	font-weight: bold;
}

.tr-main3 a:hover {
	color: #F3F4F4;
	text-decoration: underline;
	font-weight: bold;
}

.tr-main3 a:link {
	color: #FFFFFF;
	font-weight: bold;
}

.tr-main3 a:visited {
	color: #F3F4F4;
	font-weight: bold;
}

.border-3 {
	background-image: url(images/border-3.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.page-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	background-image: url(images/bullet7.gif);
	background-repeat: no-repeat;
	background-position: 25px 5px;
	padding-left: 48px;
	text-align: left;
	line-height: 24px;
}

.side-bg-2 {
	background-image: url(images/img-2.gif);
	background-repeat: repeat-y;
	background-position: top;
}

.side-bg-4 {
	background-image: url(images/img-4_new.jpg);
	background-repeat: repeat-y;
	background-position: top;
	background-color: #FFFFFF;
}

.right-shift {
	padding-left: 25px;
	background-color: #6CB6FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.right-shift1 {
	padding-left: 25px;
	background-color: #6CB6FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.right-shift2 {
	padding-left: 40px;
	background-color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.right-shift3 {
	padding-left: 55px;
	background-color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.right-shift-prod {
	padding-left: 70px;
	background-color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.even {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #97D5FF;
}

.odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #E2F3FF;
}

.main-td-color {
	background-color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 14px;
}

.border {
	border-top: #FFFFFF 1px solid;
}

.body_cl {
	padding-left: 15px;
	padding-top: 10px;
}

.body_cl a {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.body_cl a:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.body_cl a:link {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.body_cl a:visited {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.semhead {
	background-image: url(images/sem-top-bg.gif);
	background-repeat: repeat-x;
	height: 39px;
}

.sembg {
	background-image: url(images/sem-bg.gif);
	background-repeat: no-repeat;
	height: 142px;
}

.semline {
	background-color: #01274B;
}

/*/////////////////////  New Style  \\\\\\\\\\\\\\\\\\\\*/
.Color_search {
	background-color: #00A0DD;
}

.search_product {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 7px;
}

.user_loginnew {
	background-image: url(images/user_loginnew3.jpg);
	width: 485px;
	height: 192px;
	background-repeat: no-repeat;
}

.arr_user {
	background-image: url(images/user_arrow.gif);
	background-position: 20px 8px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-left: 30px;
}

.arr_user a:link {
	color: #000000;
	text-decoration: none;
}

.arr_user a:visited {
	color: #000000;
	text-decoration: none;
}

.arr_user a:hover {
	color: #000000;
	text-decoration: underline;
}

.user_logout {
	background-image: url(images/user_logoutnew.jpg);
	width: 485px;
	height: 192px;
	background-repeat: no-repeat;
}

.product-heading01 {
	background-image: url(images/bullet3.gif);
	background-repeat: no-repeat;
	background-position: 2px 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	color: #012946;
	padding-left: 22px;
	padding-top: 10px;
	text-align: left;
	font-size: 12px;
}

.product-heading01 a:link {
	color: #000000;
	text-decoration: none;
}

.product-heading01 a:visited {
	color: #000000;
	text-decoration: none;
}

.product-heading01 a:hover {
	color: #000000;
	text-decoration: underline;
}

