body
{
	font-family: Helvetica, Arial, Sans-serif;
 margin: 0px;
 padding: 0px;
}

p
{
	font-size: 71%;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

#Page
{
 width: 910px;	
 margin:0 auto;
}

.containerLeft
{
	 background:#FFFFFF url(../image/fade-left.gif) repeat-y scroll left top;	 
	 width: 100%;
	 float:left;
}
.containerRight
{
	
background:transparent url(../image/fade-right.gif) repeat-y scroll right top;
float:right;
height:auto;
		 width: 100%;
}

.content
{
	float:left;
 width: 890px;
  padding: 0px 0px 0px 5px;
  margin: 0px 0px 0px 5px;

}

.containerTable
{
	
}


/* -- Header Nav -- */

#headerNavContainer
{
	float: left;
	 width: 100%;
	 background: transparent url(../image/blue-bg.gif) repeat-x scroll 0% 0%;
	 height: 25px;
	 padding:3px 0px 0px;
	 color: #fff;
	 background-color: #2A3695;
}

#headerNavContainer .date
{
	color: White;
	font-weight: bold;
	font-size: 11px;
	margin: 0px 0px 0px 5px;
	
	
	
}

#headerNavContainer ul {float: left;  margin: 8px 0px 0px 0px; padding: 0px;}
#headerNavContainer ul li { list-style-type: none; float: left; margin: 0px 10px 0px 0px; font-size: 10px; }
#headerNavContainer li a {text-decoration: none; color: #fff;}
#headerNavContainer li a:hover {text-decoration:none; color: #fff;}
#headerNavContainer li a:visited {text-decoration:none; color: #fff;}
#headerNavContainer ul li, ol li { list-style-position: outside; line-height: 14px; color: #333; margin-left: 15px; }
#headerNavContainer ol li { margin-left: 30px; line-height: 23px; }



 .searchBoxLabel
{
	margin: 0px 0px 0px 30px;
}

 .searchBoxText
{
	margin: 0px 0px 0px 0px;
}
 .searchBoxBtn
{
	margin: -7px -10px 0px 0px;
}

/* -- Leader Banner -- */

.leaderBannerContainer
{
	 float: left;
	 width: 100%;
	  padding: 3px 0px 3px 0px;
}

.leaderBannerContainer img
{
	  border: solid 1px #666666;
}

/* -- Top Banner -- */

#topBannerContainer
{
	 float: left;
	 width: 100%;
	 background-color: #2A3695;
	 height: 90px;
	
}

#topBannerContainer .logo
{
	 float: left;
	 width: 256px;
	 height: 90px;
	
}

#topBannerContainer .adBanner
{
	 float: left;
	 height: 90px;
	padding:15px 0px 0px 84px;
}



/* -- Top Nav Menu -- */


ul#topnav
{
	
	float:left;
	  width: 890px;
	 margin: 0px;
	   text-align: center;
	   padding: 0px;
	background: #252F8E url(../image/nav/topnavbg-mini.gif) top left no-repeat;
}

ul#topnav li
{
	display: block;
	float: left;
}

ul#topnav li a
{
	display: block;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	line-height: normal;
	padding-top: 4px;
	min-height: 20px;
	
}

ul#topnav li:hover, ul#topnav li.on
{
	background: #a6a6a6 url(../image/nav/topnavoverbg.gif) 0px 0px no-repeat;
}
ul#topnav li a:active, ul#topnav li a:focus
{
	background: #a6a6a6 url(../image/nav/topnavoverbg.gif) top left no-repeat;
}

ul#topnav li#Home a
{
	width: 50px;
	padding: 5px 0px 0px 0px;
}

ul#topnav li#News a
{
	width: 49px;
	padding: 5px 0px 0px 0px;
}

ul#topnav li#Sport a
{
	width: 48px;
	padding: 5px 0px 0px 0px;
}

ul#topnav li#Entertainment a
{
	width: 95px;
	padding: 5px 0px 0px 0px;
}

ul#topnav li#Features a
{
	width: 68px;
	padding: 5px 0px 0px 0px;
}
ul#topnav li#Interviews a
{
	width: 75px;
	padding: 5px 0px 0px 0px;
}
ul#topnav li#Columnists a
{
	width: 82px;
	padding: 5px 0px 0px 0px;
}
ul#topnav li#PhotoGalleries a
{
	width: 102px;
	padding: 5px 0px 0px 0px;
}
ul#topnav li#Competitions a
{
	width: 95px;
	padding: 5px 0px 0px 0px;
}

ul#topnav li#Events a
{
	width: 56px;
	padding: 5px 0px 0px 0px;
}

ul#topnav li#Advertise a
{
	width: 70px;
	padding: 5px 0px 0px 0px;
}

ul#topnav li#Jobs a
{
	width: 50px;
	padding: 5px 0px 0px 0px;
}

#topNavShadow
{
	float: left;
	height: 5px;
	width: 100%;
	background:#E9E9E9 url(../image/nav/srchgrad.gif) repeat-x scroll 0 0;
}


/* background/border colors for the selected tab */

.TabBg
{
	background-color: #FFD700;
	border-color: white;
	background-image: url(../image/corner.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding-left: 10px;
}

.navlink
{
	font-weight: bold;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none;
}

.Center
{
	text-align: center;
}

/* background/border colors for the unselected tabs */
.OtherTabsBg
{
	background-color: #FFEB79;
	border-color: white;
	background-image: url(../image/corner.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.crimson
{
	color: crimson;
}
/* text style for the selected tab */
.SelectedTab
{
	font-weight: bold;
	font-size: 70%;
	color: black;
	color: #ff6600;
}

/* text style for the unselected tabs */
.OtherTabs
{
	font-weight: bold;
	font-size: 70%;
	color: black;
	color: #333333;
	text-decoration: none;
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link
{
	text-decoration: none;
	color: #333333;
}

A.OtherTabs:visited
{
	text-decoration: none;
	color: #333333;
}

A.OtherTabs:active
{
	text-decoration: none;
	color: #ff6600;
}

A.OtherTabs:hover
{
	text-decoration: underline;
	color: #ff6600;
}

.fade
{
	background-image: url(../image/payment/fade_large.gif);
	background-repeat: repeat-x;
}
.halfTable
{
	background-image: url(../image/clear.gif);
	width: 274px;
}
.innerTable
{
	background-image: url(../image/clear.gif);
	width: 563px;
}
.fadeTable
{
	background-image: url(../image/clear.gif);
	width: 585px;
}
.fadeTitle
{
	padding: 0px 0px 0px 10px;
	color: #333333;
	font-weight: bold;
	font-size: 70%;
	vertical-align: middle;
	width: 583px;
}

.tinytext
{
	font-size: 80%;
	color: #666666;
}

.details TH
{
	padding: 0px;
	text-align: left;
	font-weight: normal;
	width: 140px;
}
.details TD
{
	padding: 0px;
	width: 134px;
}
.details TH.fullWidth, .details TD.fullWidth
{
	width: 274px;
}
.details TD INPUT, .details TD SELECT
{
	width: 134px;
	font-size: 80%;
	height: 19px;
}
.details TD.info INPUT, .details TD.info SELECT
{
	width: 104px;
}
.details INPUT.size30
{
	width: 30px;
}
.details INPUT.size50
{
	width: 50px;
}



TH.innerDetail
{
	text-align: left;
	font-weight: normal;
	width: 250px;
}

TH.errorfield
{
	font-weight: normal;
	color: #CC0000;
}
TD.errorfield INPUT, TD.errorfield SELECT, TD INPUT.errorfield, TD SELECT.errorfield
{
	border: 1px solid #CC0000;
	background-color: #FFFFCC;
	color: #CC0000;
}
TH.errorfield INPUT, TH.errorfield SELECT, TH INPUT.errorfield, TH SELECT.errorfield
{
	border: 1px solid #CC0000;
	background-color: #FFFFCC;
	color: #CC0000;
}

.errors
{
	margin-bottom: 10px;
	width: 117px;
	display: block;
}
.errors TD.left
{
	background-image: url(../image/payment/error_left.gif);
	background-repeat: repeat-y;
}
.errors TD.right
{
	background-image: url(../image/payment/error_right.gif);
	background-repeat: repeat-y;
}
.errors TD.message
{
	background-color: #CC0000;
	color: #FFFFFF;
	font-size: 70%;
	text-align: right;
	width: 101px;
	padding: 4px 10px 4px 6px;
}

.messages
{
	margin-bottom: 10px;
	width: 117px;
	display: block;
}
.messages TD.header
{
	background-image: url(../image/payment/message_top.gif);
	background-repeat: no-repeat;
	width: 117px;
	height: 35px;
	font-size: 65%;
	color: #728872;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	padding: 8px 5px 2px 5px;
}
.messages TD.left
{
	background-image: url(../image/payment/message_left.gif);
	background-repeat: repeat-y;
}
.messages TD.right
{
	background-image: url(../image/payment/message_right.gif);
	background-repeat: repeat-y;
}
.messages TD.message
{
	background-color: #C9D7C4;
	color: #728872;
	font-size: 70%;
	width: 101px;
	padding: 4px 10px 4px 6px;
}

.services TH
{
	text-align: left;
	font-weight: normal;
}

.QASForm
{
	width: 563px;
}
.QASForm TH
{
	text-align: left;
	font-weight: normal;
	width: 178px;
}
.QASForm TD
{
	width: 385px;
}
.QASForm .select
{
	width: 563px;
}
.QASForm TD.select SELECT
{
	width: 563px;
}
.QASForm INPUT.size30
{
	width: 30px;
}
.QASForm INPUT.size50
{
	width: 50px;
}

.Header
{
	font-weight: bold;
	font-size: 70%;
	color: white;
}
.SubHeader
{
	font-weight: normal;
	font-size: 11px;
}
.BSubHeader
{
	font-weight: bold;
	font-size: 70%;
	color: black;
}
.CtrlStyle
{
	font-size: 11px;
	width: 134px;
}
.Text
{
	font-size: 11px;
}
.BoxStyle
{
	font-size: 11px;
}
.navlink
{
	font-weight: bold;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none;
}
.Title
{
	font-weight: 800;
	font-size: 14px;
	color: #333333;
}
.textbox
{
	font-size: 11px;
}
.dropdownlist
{
	font-size: 11px;
}
.label
{
	font-size: 11px;
}

#messagesContainer
{
	position: absolute;
}

.blackText
{
	font-size: 80%;
}
.blackTextSmall
{
	font-size: 71%;
}
.blackTextBold
{
	font-size: 80%;
	font-weight: bold;
}
.blackTextLarge
{
	font-size: 110%;
}
.blackTextSmallest
{
	font-size: 61%;
}
.hide
{
	display: none;
}

.primaryColor
{
	background-color: #2a3695;
}

.primaryForeColor
{
	color: #2a3695;
}

/*<div class="shadowbox">
				<div class="bgbdy"/>
	</div>
*/
.shadowBox
{
	float: left;
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0px 5px 10px 0px;
	display: inline;
	background-image: url(../image/shadow2.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.shadowBox .shadow
{
	float: left;
	height: auto;
	margin-right: 3px;
	border-left: solid 0px white;
	border-top: solid 1px #ccc;
	background-image: url(../image/lineshadow2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.shadowBox .bgbdy
{
	padding: 0px 5px 7px 10px;
}
.shadowBox .pt
{
	float: left;
	width: auto;
	max-width: auto;
	width: auto;
	max-width: auto;
	background-color: #efefef;
	background-image: none;
	font-size: 12px;
	padding: 5px 0px 0px 8px;
	margin: 1px 1px 5px 2px;
	display: inline;
	font-weight: bold;
	color: #333333;
}
.shadowBox p
{
	clear: both;
	padding: 0px 0px 10px 0px;
}

/* HeadlinePanel Header Bar */
h1
{
	font-size: 71%;
	color: #ffffff;
	padding-left: 7px;
	margin: 0px;
	display: block;
	/*
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	border-top: 0px solid #001482;
*/
	margin:0px 0px 2px;
	padding-top: 2px;
	clear: both;
	background-image: url(../image/headlineBar.gif);
	background-repeat: repeat-x;
	background-color: #001482;
	height: 20px; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 15px; /* actual value */
	text-align: left;
}

h2
{
	color: White;
	background-color: #2A3695;
	font-size: 72%;
	line-height: 1.9;
	margin-bottom: 5px;
	padding-left: 6px;
}

.bluePanel
{
	background-color: #E6EBF5;
	margin-bottom: 4px;
	padding: 5px 5px;
}

.headlineLink
{
	color: black;
	font-size: 71%;
	font-weight: bold;
}

.headlineLink a
{
	color: black;
	text-decoration: none;
}


.headlineLink a:visited
{
	color: black;
	text-decoration: none;
}

.headlineLink a:hover
{
	color: black;
	text-decoration: underline;
}

.headlineLink a:active
{
	color: black;
	text-decoration: none;
}

.Link
{
}

.Link a
{
	color: black;
	text-decoration: none;
}


.Link a:visited
{
	color: black;
	text-decoration: none;
}

.Link a:hover
{
	color: black;
	text-decoration: underline;
}

.Link a:active
{
	color: black;
	text-decoration: none;
}

.headlineLinkBig
{
	color: black;
	font-size: 80%;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.headlineLinkBig a
{
	color: black;
	text-decoration: none;
}


.headlineLinkBig a:visited
{
	color: black;
	text-decoration: none;
}

.headlineLinkBig a:hover
{
	color: black;
	text-decoration: underline;
}

.headlineLinkBig a:active
{
	color: black;
	text-decoration: none;
}

.bulletLink
{
	color: black;
	font-size: 71%;
}

.bulletLink a
{
	color: black;
	text-decoration: none;
}


.bulletLink a:visited
{
	color: black;
	text-decoration: none;
}

.bulletLink a:hover
{
	color: black;
	text-decoration: underline;
}

.bulletLink a:active
{
	color: black;
	text-decoration: none;
}

.lnkcnt
{
	border: 0px;
	width: 100%;
	line-height: 15px;
	clear: both;
	padding: 2px 0px 0px 10px;
	display: block;
	background-image: url(../image/arrow.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
}

.bgDashRepeat
{
	background: url(../image/bgdash.gif);
	background-repeat: repeat-x;
}

.border
{
	border: solid 1px #CCCCCC;
}

/*EMAIL A FRIEND*/

/* empty div container with the top rounded corners */
.rightEmailFriendRoundedBoxTop
{
	background-image: url(../image/roundbox-555-top.gif);
	background-repeat: no-repeat;
	width: 555px;
	height: 23px;
	margin: 0;
	padding: 0;
	margin-top: 10px;
}

/* main container div housing the main content and expanding with the side border backgroudn image */
.rightEmailFriendRoundedBoxMiddle
{
	background-image: url(../image/roundbox-555-middle.gif);
	background-repeat: repeat-y;
	width: 555px;
	height: auto;
	margin: 0;
	padding: 0;
}

/* empty div container with the top rounded corners */
.rightEmailFriendRoundedBoxBtm
{
	background-image: url(../image/roundbox-555-btm.gif);
	background-repeat: no-repeat;
	width: 555px;
	height: 23px;
	margin: 0;
	padding: 0;
}

/* the general sub div to hold the actual content itself inside the rounded corner box */
.rightEmailFriendRoundedBoxContent
{
	padding: 0 30px 20px 30px;
}


/*PAGER LINK*/




.PagerLink tr
{
}

.PagerLink tr td
{
	width: 18px;
	height: 23px;
	text-align: center;
	vertical-align: middle;
	font-size: 80%;
	color: white;
	font-weight: bold;
	text-decoration: none;
	background-color: #6A6DBE;
}

.PagerLink tr a
{
	width: 100%;
	height: 100%;
	padding: 5px 5px 5px 5px;
	vertical-align: middle;
	text-align: center;
	background-color: #000099;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

.PagerLink tr a:link
{
	text-align: center;
	vertical-align: middle;
	background-color: #000099;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

.PagerLink tr a:visited
{
	text-align: center;
	vertical-align: middle;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

.PagerLink tr a:active
{
	text-align: center;
	vertical-align: middle;
	background-color: #000099;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

.PagerLink tr a:hover
{
	text-align: center;
	vertical-align: middle;
	background-color: #6A6DBE;
	color: white;
	font-weight: bold;
	text-decoration: underline;
}


a.wsnavlight
{
	font-size: 11px;
	font-weight: normal;
}
a.wsnavlight:link
{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000099;
}
a.wsnavlight:visited
{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000099;
}
a.wsnavlight:hover
{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #6666CC;
}
a.wsnavlight:active
{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000099;
}

.subTitle
{
	background-color: AliceBlue;
	width: 98%;
	padding: 2px 2px 2px 4px;
}

.MessageBox
{
	padding: 5px 5px 5px 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFCC00;
	background-color: #FFFFCC;
	color: #C60000;
}

.photoCaption
{
	float: left;
	font-size: 71%;
	width: 400px;
	text-align: center;
}


/* Photo Gallery */

.photoBoxContainer
{
	float: left;
	width: 400px;
}

.photoBox
{
	float: left;
	margin: 5px 5px 0px 0px;
}

.photoBoxCaption
{
	float: left;
	margin: 0px 0px 0px 0px;
}

.left
{
	float: left;
}
.right
{
	float: right;
}
#clear, .clear
{
	clear: both;
	height: 0;
	overflow: hidden;
}

.greyLineBreak
{
	height: 1px;
	background-color: Gray;
	margin: 10px 0px 5px 0px;
}


.ValidationSummary
{
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	background-color: #FFFCD6;
	border: solid 1px #ECA67D;
}

/* Social bookmark */

.sharesb
{
	font-size: 11px;
	clear: both;
	position: relative;
	border: 1px solid #878787;
	padding: 3px;
	margin: 20px 0 10px 0;
}
.sharesb p
{
	padding: 0;
	margin: 0;
	font-size: 11px;
}
.sharesb p a
{
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 3px 5px 0 0;
}
.sharesb h3
{
	padding: 0 3px 0 0;
	margin: 0;
	margin: 0 5px 0 3px;
	font-weight: normal;
}
.sharesb ul
{
	text-align: center;
	list-style: none;
	margin: 6px 0 4px 0;
	padding: 0;
}
.sharesb ul li
{
	text-align: center;
	display: inline;
	padding: 0 4px 6px 0;
}
.sharesb ul li.delicious
{
	background: url( "../Image/Social-Bookmarks/delicious.gif" ) no-repeat 0 0;
}
.sharesb ul li.digg
{
	background: url( "../Image/Social-Bookmarks/digg.gif" ) no-repeat 0 0;
}
.sharesb ul li.reddit
{
	padding: 0 0 0 2px;
	background: url( "../Image/Social-Bookmarks/reddit.gif" ) no-repeat 0 0;
}
.sharesb ul li.facebook
{
	background: url( "../Image/Social-Bookmarks/facebook.gif" ) no-repeat 0 0;
}
.sharesb ul li.stumbleupon
{
	background: url( "../Image/Social-Bookmarks/stumbleupon.gif" ) no-repeat 0 0;
}
.sharesb ul li a
{
	padding: 0 0 0 18px;
	margin: 0 3px 0 0px;
}

.ticki
{
	width: 100%;
}

/* Voting Poll Chart */

div.vr1
{
	width: 380px;
	float: left;
	margin-left: 6px;
}

div.vr
{
	float: left;
	width: 100%;
	margin-bottom: 4px;
}

span.resultText, span.resultPercent
{
	float: left;
	width: 110px;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
}

span.resultPercent
{
	width: 20px;
	margin-left: 5px;
}

div.resultBack
{
	background: #f1f1f1 repeat;
	float: left;
	width: 220px;
	height: 10px;
	margin-top: 2px;
}

div.resultFront
{
	float: left;
	background: #EE0509 repeat;
	width: 62%;
}

.internationalCallsBox
{
	width: 468px;
	height: 77px;
	border: solid 0px;
	background: transparent url(../image/cheap-calls-india.gif) no-repeat scroll 0% 0%;
}

.internationalCallsBox .txtDestination
{
	margin: 36px 0px 0px 222px;
	width: 192px;
}

.call2callTitle
{
  background-color:#BBCAE7;
  margin: 0px;
  padding: 5px;
  color: #2A3795;

  font-weight: bold;
}

#callBox
{
	width: 468px;
	
	 margin: 0px 12px 0px 2px;
	float: left;
}

#call2callMenu
{
background-color:#BBCAE7;
height:24px;
margin: 0px 0px 2px 0px;
width:468px;
}


#call2callMenu ul {
margin:0;
padding:2px 0 0;
}


#call2callMenu li {
display:inline;
list-style-image:none;
margin:0;
padding:0 8px 0 15px;
}

#call2callMenu  a {
color:#2A3795;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

#call2callMenu a:hover {color:#6666CC;}


 .callBoxTitle
{
	width: 453px;
	height: 32px;
	float: left;
	margin: 0px 0px 2px 0px;
	color: #2A3795;
	font-size: 28px;
	padding: 0px 0px 0px 15px;
	background-color: #BBCAE7;
}

.callBoxSubTitle
{
	height: 33px;
	width: 453px;
	float: left;
	background: transparent url(../image/blue-bg.gif) repeat-x scroll 0% 0%;
	color: white;
	font-size: 18px;
	padding: 5px 0px 0px 15px;
	
}

 .rateTable
{
	  font-size: 12px;
	 width: 100%;
	
}

.rateTable a
{
	
	  color:	#2275DC;
  text-decoration: none;
  font-weight: bold;
  height: 10px;
}


.rateTable .destination
{
 color:	#2275DC;
 
  font-weight: bold;
  height: 10px;
}

.rateTable .price
{
 color:	#2275DC;

  font-weight: bold;
  
}

.rateTable .accessNo
{
 color:	#2275DC;
 
  font-weight: bold;
}

.rateTable .headerRow
{
	background-color: #696969;
 color:	white;

  font-weight: bold;
}

 .rateTable td
{
 padding: 0px 0px 0px 5px;
}

.rateTable th
{
 padding: 0px 0px 0px 5px;
}



 .rateTable tr
{
	 height: 30px;
	 
}

 .howToDial
{
height: 33px;
	width: 453px;
	float: left;
	background: transparent url(../image/blue-bg.gif) repeat-x scroll 0% 0%;
	color: white;
	font-size: 18px;
	padding: 5px 0px 0px 15px;
	margin: 5px 0px 0px 0px;
  
}

.howToDial A
{  color: White;
  text-decoration: none;
}  

.callBoxTerms
{
height: 33px;
	width: 453px;
	float: left;
	background: transparent url(../image/blue-bg.gif) repeat-x scroll 0% 0%;
	color: white;
	font-size: 18px;
	padding: 5px 0px 0px 15px;
	margin: 5px 0px 0px 0px;
  
}

.instructions
{
 color: #2A3694;
 font-size: 12px;
  padding: 0px 0px 0px 5px;
	
}

 .instructions td
{
 vertical-align: text-top;
}

.destinationDirectory
{
background-color:#696969;
color:white;
font-weight:bold;
 padding: 5px;
}

.destinationDirectory A 
{
  color: White;
  text-decoration: none;
}

 .destinationDirectoryBlue
{
height: 50px;
	width: 453px;

	float: left;
	margin: 0px 0px 2px 0px;
	color: #2A3795;
	font-size: 18px;
	padding: 5px;
	background-color: #BBCAE7;
  
}

.destinationDirectoryBlue A
{  color: #2A3795;
  text-decoration: none;
}  

#advertRateTable 
{
 width: 400px;
   	font-family: Helvetica, Arial, Sans-serif;
}

#advertRateTable td.header 
{
	 background-color: #BBCAE7;
	 font-weight: bold;
	 color:#2A3795;
	 height: 20px;
	 font-size: 81%;
}

#advertRateTable tr
{
	
}

#advertRateTable tr td
{
	font-size: 71%;
	 background-color: #2A3795;
	     color: White;
	     height: 15px;
	
}

#mechanicalDataTable
{
		font-family: Helvetica, Arial, Sans-serif;
		width: 400px;
}

#mechanicalDataTable td.header 
{
	 background-color: #BBCAE7;
	 font-weight: bold;
	 color:#2A3795;
	 height: 20px;
	 font-size: 81%;
}

#mechanicalDataTable td.col 
{
	font-size: 81%;
	 background-color: #2A3795;
	     color: White;
	     height: 15px;
	       text-align: center;	
}

#mechanicalDataTable tr.width td
{
	font-size: 71%;
	 background-color: #2A3795;
	     color: White;
	     height: 15px;
	
}