/*Nawal: Global Styles*/

.headerTD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #eeeeee;
	background-image: url(../images/tdBg.gif);
	font-weight:bolder;
	text-align:left;
	height:18px;
}
.subheaderTD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:bold;
	text-align:left;
	height:18px;
}

.staticHeaderTD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000; 
	font-weight:bolder;
	text-align:left;
}

.textGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}
.textStar {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: red;
}
.txtSmallGray{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #666666;
}
.textError {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #cc3333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/* nawal: outer border*/

.outbor {border: 1px solid #0033cc; background-color:White;}

body {
	background-color: #FFFFFF;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

h1 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #000000;
}

h2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
}

h3 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
}

h4 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}


/* Link Styles */



a.linkSmall, a.linkSmall:visited, a.linkSmall:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: underline;
}
a.linkSmall:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
}

a.linkSmallBlue, a.linkSmallBlue:visited, a.linkSmallBlue:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #0033cc;
	text-decoration: underline;
}
a.linkSmallBlue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #0033cc;
	text-decoration: none;
}

a.linkSmallRed, a.linkSmallRed:visited, a.linkSmallRed:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #dd2211;
	text-decoration: underline;
}
a.linkSmallRed:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #dd2211;
	text-decoration: none;
}

a.linkWhite, a.linkWhite:visited, a.linkWhite:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration: underline;
}
a.linkWhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration: none;
}

a img { 
	border: 0; 
	/*filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	opacity: 1.0; */
}
a:hover img { 
	/*filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7; */
}

/* Page Menu Styles*/


td.contentMenu {
	height: 33px;
	text-align: center;
	background-image: url(../images/content_menu_bg.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	text-decoration: none
}

td.contentMenuMain {
	height: 33px;
	text-align: center;
	background-image: url(images/content_menu_bg.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	text-decoration: none
}

td.headerLogin {
	height: 65px;
	text-align: right
}

a.topMenu, a.topMenu:visited, a.topMenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration: none
}
a.topMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #dd2211;
	text-decoration: none
}
a.blueLink, a.blueLink:visited, a.blueLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0033cc;
}
a.blueLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5580FF;
	text-decoration: none
}
a.link, a.link:visited, a.link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0033cc;
}
a.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5580FF;
	text-decoration: none
}
a.blueLink1, a.blueLink1:visited, a.blueLink1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #5580FF;
	text-decoration:none;
}
a.blueLink1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #5580FF;
	text-decoration: none
}

.pipe {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #5580FF;
}
/* Main Table Styles */

#tblHeader {

}

#tblBody {
	background: #dd2211
}

#tblFooter {

}

/* Page Body Styles */

.textSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000
}

.textLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000
}

.textSmallWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff
}

.textSmallGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666
}



.textSmallBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #0033cc
}


#tblSearchResults {
	background: #ffffff
}

#tblAboutMain {
	background: #ffffff
}

#tblAboutTools {
	background: #ffffff
}

/* Form Styles */

form {
	margin: 0px
}

input.myOodles {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #cccccc;
	border: 1px solid #cccccc;
	padding: 1px;
	height: 15px;
	width: 80px
}

input.searchLocLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #666666;
	border: none;
	padding: 1px;
	height: 20px;
	width: 280px;
	
}

input.searchLocSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #666666;
	border: none;
	padding: 4px;
	height: 30px;
	width: 214px;
	background: url(../images/search/searchLocSmall_bg.gif) no-repeat;	
}

.searchSelectDay {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0033cc; 
	background: #ffffff; 
	border: 1px solid #ffffff;
	width: 50px
}
.searchSelectMonth {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0033cc; 
	background: #ffffff; 
	border: 1px solid #ffffff;
	width: 70px;
	position: relative
}

.searchSelectTime {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0033cc; 
	background: #ffffff; 
	border: 1px solid #ffffff;
	width: 80px
}

.chkboxDropoff {
	margin: 0px;
	padding: 0px
}

/* List Styles */

ul.redList {
	list-style-image: url(../images/global/red_tick.gif);
	margin-left: 15px;
	padding-left: 10px
}
ul.redList li 
{
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 1.5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dd2211
}

ul.greenList {
	list-style-image: url(../images/green_tick.jpg);
	margin-left: 15px;
	padding-left: 10px
}
ul.greenList li 
{
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 1.5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dd2211
}



/* Footer Styles */


.copyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000
}






/*nawal: for text*/
.textBlueNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #0033cc
}
.textWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #ffffff
}
.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #3333FF
}
.textBlueNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #0033cc
}
.textGreenNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #12700d
}


/* nawal: for hyperlinks */
a, a:visited, a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: underline
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none
}
a.blueLink, a.blueLink:visited, a.blueLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0033cc;
}
a.blueLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5580FF;
	text-decoration: none
}
a.simpleLink, a.simpleLink:visited, a.simpleLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #dd2211;
	text-decoration: none
}
a.simpleLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ff9999;
	text-decoration: none
}
a.footerLink, a.footerLink:visited, a.footerLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #3333FF;
	text-decoration: none
}
a.footerLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ff8888;
	text-decoration: none
}

/*nawal: others*/
#tblAboutTools1 {
	background: #ffffff
}

/*nawal: tool tip CSS*/
.mainDiv{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.headingDiv{font-weight:bold;}
.normalText{font-weight:normal; margin-top:2px; line-height:16px;}

.TDInput
{
 padding-bottom: 15px; 
}
