/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
P {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN:justify
}
.small {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-WEIGHT: bold 
}
.big {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.bold {
	FONT-WEIGHT: bold
}
.bblack {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redimpact {
	BORDER-RIGHT: #af4254 0px solid; BORDER-TOP: #af4254 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 16px; BORDER-LEFT: #af4254 0px solid; COLOR: #af4254; BORDER-BOTTOM: #af4254 1px solid
}
.blue {
	 TEXT-ALIGN:justify center; FONT-weight: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; COLOR: #0066cc; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.red {
	COLOR: #af4254; TEXT-DECORATION: none
}

.textbody
{
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	
}
.headingprop
{
	font-weight:bold;
	FONT-SIZE: 10px;
	COLOR: #1d4d78;
	padding-top:2px;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	
}
.textbody2
{
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	padding:2px 2px 2px 2px;
	
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  BACKGROUND-ATTACHMENT: fixed;  PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif 15px #000000; 
}
A:link {

	FONT-SIZE: 10px;
	COLOR: #4470B9;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;

}
A:visited {

FONT-SIZE: 10px;
	COLOR: #4470B9;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;

}
A:active {

		FONT-SIZE: 10px;
	COLOR: #4470B9;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;

}
A:hover {
	
	FONT-SIZE: 10px;
	COLOR: #4470B9;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: underline;

}



H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
	

	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	
	
.static2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff2400; 
}
.static2:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff2400; TEXT-DECORATION: underline
}
.static2:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff2400; TEXT-DECORATION: underline
}
.static2:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff2400;
}
A.static1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1F60A0; TEXT-DECORATION: none;
}
A.static1:hover {
	TEXT-DECORATION: underline
}


BLOCKQUOTE, PRE	{	
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	}	
	

.logotext
{
	FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: ffffff; TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}
UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
.heading-news
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1F60A0; TEXT-DECORATION: none;
}

/* New Styles*/

.headerbg{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(top_newhead_bg.gif);
	background-repeat: repeat-x;

}
.guidemenubg{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #2D76BB;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(cr_guide_img/bgheading.gif);
	background-repeat: repeat-x;

}
.tableheader{
FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;

}
ul#navigation {
padding: 0;
margin: 0;
color: #fff;
float: left;
width: 100%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
ul#navigation li { display: inline; }
ul#navigation li a {
padding: 10px 1em;
color: #fff;
text-decoration: none;
float: left;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}

ul#navigation li a:hover {
color: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	text-decoration: underline;
	FONT-SIZE: 12px;
} 
input.btn {
font-size: 9px; color:#ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
   background-color:#CE0637;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
}
input.box {
font-size: 10px; color:#ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

/* Menu*/
.menu{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px; COLOR: #2d76bb; 
	PADDING-LEFT: 3px;
	font-weight:bold;
	
	text-decoration: none;
}
.menu a:link {
font-family:  Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px; COLOR: #2d76bb; 
	PADDING-LEFT: 3px;
	font-weight:bold;
	
	text-decoration: none;
}
.menu a:visited 
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px; COLOR: #2d76bb; 
	PADDING-LEFT: 3px;
	font-weight:bold;
	
	text-decoration: none;
}
.menu a:hover 
{
font-family:  Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px; COLOR: #2d76bb; 
	PADDING-LEFT: 3px;
	font-weight:bold;
	
	text-decoration: none;
}
.menu a:active 
{
font-family:  Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px; COLOR: #2d76bb; 
	PADDING-LEFT: 3px;
	font-weight:bold;
	
	text-decoration: none;
	}


/* linkwhite*/
.linkwhite{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	FONT-SIZE: 12px; COLOR: #ffffff; 

	font-weight:bold;
	
	text-decoration: none;
}
.linkwhite a:link {
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	FONT-SIZE: 12px; COLOR: #ffffff; 

	font-weight:bold;
	
	text-decoration: none;
}
.linkwhite a:visited 
{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	FONT-SIZE: 12px; COLOR: #ffffff; 

	font-weight:bold;
	
	text-decoration: none;
}
.linkwhite a:hover 
{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	FONT-SIZE: 12px; COLOR: #ffffff; 

	font-weight:bold;
	
	text-decoration: none;}
	
.linkwhite a:active 
{
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	FONT-SIZE: 12px; COLOR: #ffffff; 

	font-weight:bold;
	
	text-decoration: none;
	}

.menutopbg
{
FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	padding-left:4px;
	COLOR: #ffffff;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url('topmenu_bg.jpg');

}
.menuheading{
FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	padding-left:4px;
	COLOR: #416FBA;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	BORDER-RIGHT: 1px solid #6F96CD;
BORDER-left: 1px solid #6F96CD;
   background-color:#dcdcdc;
}
.menucenter{
FONT-SIZE: 10px;
	COLOR: #4470B9;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
padding-left:7px;
BORDER-RIGHT: 1px groove #6F96CD;
BORDER-left: 1px solid #6F96CD;
   background-color:#dcdcdc;
}
.menubtmbg
{
FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	padding-left:5px;
	COLOR: #416FBA;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(btmmenu_bg.jpg);
	line-height:26px;
}

.textform{
FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
padding-left:4px;
	text-decoration: none;
	FONT-SIZE: 10px;
	COLOR: #1d4d78;

}

	
input
{
FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-SIZE: 10px;
	COLOR: #1d4d78;	
}
.featurelink a:link {
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #1d4d78;
	text-decoration: none;
}
.featurelink a:visited 
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #1d4d78;
	text-decoration: none;
}
.featurelink a:hover 
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #1d4d78;
	text-decoration: none;
}
.featurelink a:active 
{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #1d4d78;
	text-decoration: none;
	}
.formheading{
FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	padding-left:4px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.searchbox
{
	
FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	padding-left:4px;
 COLOR: #416FBA;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;	
}
.right_table
{
BORDER-RIGHT: solid 1px #71BDA1;
BORDER-left: solid 1px #71BDA1;
}
.bannerheading{
FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
background-image: url(bottombanner.jpg);
}

.contact{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ff0000;
	text-decoration: none;
}
.contact a:link {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ff0000;
	text-decoration: none;
}
.contact a:visited 
{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ff0000;
	text-decoration: none;
}
.contact a:hover 
{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ff0000;
	text-decoration: underline;
}
.contact a:active 
{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ff0000;
	text-decoration: none;
	}
.headertext{
FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: ffffff; TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}
.featuredtext
{
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: 333333; TEXT-DECORATION: none;
FONT-WEIGHT: bold;
	}
/* Tour Classes*/

.headingpia
{
	FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #2d76bb; TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}
.desctourtext
{
	padding-top:10px;
font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
	line-height:17px;
	text-decoration: none;
}



.thumbnail { POSITION: relative }

.thumbnail:hover { Z-INDEX: 50; BACKGROUND-COLOR: transparent }

.thumbnail SPAN { BORDER-RIGHT: gray 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: gray 1px dashed; PADDING-LEFT: 5px; LEFT: -1000px; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: gray 1px dashed; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px dashed; POSITION: absolute; BACKGROUND-COLOR: lightyellow; TEXT-DECORATION: none }

.thumbnail SPAN IMG { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px }

.thumbnail:hover SPAN { LEFT: 60px; VISIBILITY: visible; TOP: 0px }

