/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #dedede;

	font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;	

}



.BlueClass{

font-weight:bold;

margin:0px 0px;

color:#19517e;

text-decoration:none;

}

a.BlueClass{

font-weight:bold;

margin:0px 0px;

color:#19517e;

text-decoration:none;

}

a.BlueClass:hover{

font-weight:bold;

margin:0px 0px;

color:#fd8210;

}



.BlueClass1{

font-weight:bold;

font-size:18px;

margin:0px 0px;

color:#19517e;

}



.greentext{

font-weight:bold;

font-size:18px;

margin:0px 0px;

color:#006600;

}



.black_text

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:18px;

color:#000000;

}



.black_text a

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:18px;

color:#000000;

text-decoration:underline;

}



.black_text a:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:18px;

color:#000000;

text-decoration:none;

}



.star

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:18px;

color:#FF0000;

}



.black_bold_text

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#000000;

}

.txt_red

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:RED;

}



.btn

{

height:24px;

background-image:url(../pcbgmi/btn_bg.gif);

background-repeat:repeat-x;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

border:none;

}



.topnav

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

}



.topnav a

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

text-decoration:none;

}



.topnav a:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

text-decoration:underline;

}



.WhiteClass{

font-weight:bold;

margin:0px 0px;

color:#FFFFFF;



}



a.WhiteClass{

font-weight:bold;

margin:0px 0px;

color:#FFFFFF;

}



a.WhiteClass:hover{

font-weight:bold;

margin:0px 0px;

color:#FFFFFF;



}



.whitetext{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

line-height:18px;

}



.orangeboldtext

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#fd8600;

font-weight:bold;

}



.footer

{

font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

	background-color:#236a9e;

}



.footer a

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#ffffff;

font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

}



.footer a:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#ffffff;

font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

text-decoration:underline;

}



.copyright

{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#ffffff;

}



.seprator

{

margin-left:5px;

margin-right:5px;

}

.sitemaplink

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:18px;

color:#000000;

}



a.sitemaplink

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:18px;

color:#000000;

text-decoration:underline;

}



a.sitemaplink:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:18px;

color:#000000;

text-decoration:none;

}



.footer_gry_bg

{

background:url(../pcbgmi/footer_grey_bg.jpg) repeat-x;

border: solid 1px #164973;

}



/*******************************************************************************

* Main menu

*******************************************************************************/



#main-menu {

	float: left;

	width: 1004px;

	height:40px;

}



	#main-menu ul {

		list-style: none;

		margin: 0;

		padding: 0;

	}

	

		#main-menu ul li {

			float: left;

			margin: 0 0 0 0;

			padding:0px;

			display: inline;

			height: 40px;

			background: transparent;



		}

		

			#main-menu ul li a {

				float: left;

				clear: both;

				background: transparent url(../pcbgmi/left.png) no-repeat left top;

				padding: 0 0 0 18px;

				cursor: pointer;

				position: relative;

				text-decoration: none;

			}

			

			#main-menu ul li a span {

				float: left;

				display: block;

				background: transparent url(../pcbgmi/right.png) no-repeat right top;

				padding: 10px 20px 30px 0px;

				color: #FFFFFF;

				font-weight: normal;

				text-transform:none;

				text-decoration: none;

				font-size:12px;

			}

			

			* html #main-menu ul li a span {

				height: 14px;

			}

			

			#main-menu li#current a {

				background-position: left -40px;

			}

			

			#main-menu li#current a span {

				background-position: right -40px;

			}

			

			#main-menu li a:hover {

				background-position: 0 -40px;

			}



			#main-menu li a:hover span {

				background-position: 100% -40px;

			}

			

			

			

			

			.benifit{

			font-family:Arial, Helvetica, sans-serif;

			font-size:14px;

			color:#FF6600;

			font-weight:bold;

			

			}

			

		.benifits{

		font-family: Arial, Helvetica, sans-serif;

		color:#000000;

		font-size:11px;

		

		}

		

		

.smartpart

{

width:216px;

height:48px;

background-image:url(../pcbgmi/btn2.jpg);

background-repeat:no-repeat;

}



.mixedpart

{

width:216px;

height:48px;

background-image:url(../pcbgmi/btn1.jpg);

background-repeat:no-repeat;

background-position:bottom left;

}



.mixedpart a

{

width:216px;

height:48px;

position:absolute;

}



.mixedpart a:hover

{

width:216px;

height:48px;

background-image:url(../pcbgmi/btn1_hover.jpg);

background-repeat:no-repeat;

background-position:bottom left;

}



.smtpart

{

width:216px;

height:48px;

background-image:url(../pcbgmi/btn2.jpg);

background-repeat:no-repeat;

background-position:bottom left;

}



.smtpart a

{

width:216px;

height:48px;

position:absolute;

}



.smtpart a:hover

{

width:216px;

height:48px;

background-image:url(../pcbgmi/btn2_hover.jpg);

background-repeat:no-repeat;

background-position:bottom left;

}



.thruhole

{

width:216px;

height:48px;

background-image:url(../pcbgmi/btn3.jpg);

background-repeat:no-repeat;

background-position:bottom left;

}



.thruhole a

{

width:216px;

height:48px;

position:absolute;

}



.thruhole a:hover

{

width:216px;

height:48px;

background-image:url(../pcbgmi/btn3_hover.jpg);

background-repeat:no-repeat;

background-position:bottom left;

}









.calcl{

margin:0px;

padding:0px;

width:100px;

height:18px;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

font-size:14px;

font-weight:bold;

border:0px;



}





.select{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FF9900;

padding:0px 0px 0px 5px;

}





.day{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color: #333333;

padding:0px 0px 0px 0px;



}


.disabled
{
color:#7f7f7f;
}