﻿body { margin:0px 0px 0px 0px;	background-color:#cccccc; font-family:Arial, Verdana, SansSerif; }

.Margin { margin:0 0 0 0; }

#aspMenu td { cursor:pointer; }

/* 02-Aug-04 */
.AuthorContent { color:#a9d9f0;	text-decoration:none; line-height:1.5; display:inline; cursor:pointer; font-family: Arial, Verdana, SansSerif; font-size: 16px; font-stretch:extra-condensed; }

.AuthorContent_testi { color:#00558C;	text-decoration:none; display:inline; cursor:pointer; font-family: Arial, Verdana, SansSerif; font-size: 12px; font-weight:bold; font-stretch:extra-condensed; }

.BgColor1 {	background-color:#ffffff; }
.BgColor2 {	background-color:#1D4787;   /* Medium Blue */ }
.BgColor3 {	background-color:#1D4787;   /* Dark Blue */ }
.BgColor4 {	background-color:#E6E7E8;   /* Light Gray */ }
.BgColor5 {	background-color:#B7B7B9;   /* Medium Gray */ }
.BgColor6 {	background-color:#27376B;   /* Medium Gray */ }

.BoldContent { font:bold 11px Arial, Verdana, SansSerif; color:#696969; text-decoration:none; line-height:1.5; }

.btnBg { background:url(Images/MOverBg.gif); background-repeat:repeat-x; font:bold 12px Arial, Verdana, SansSerif; color:#000000; text-decoration:none; height:20px;	 width:70px; border:none; }

.btnContent { font:bold 10px arial;	color:#303131; text-decoration:none; border:solid 1px #303131; background-color:#cccccc; }

.Content { font:normal 12px Arial, Verdana, SansSerif; color:#686869; text-decoration:none;	line-height:1.5; }

.Content1 {	font:normal 9px normal;	color:#696969; text-decoration:none; line-height:1.5; }

.ContentHome { font:normal 12px Arial, Verdana, SansSerif; color:#242525; text-decoration:none; line-height:1.5; }

.col { font:normal 12px Arial, Verdana, SansSerif; color:yellow; text-decoration:none; }

.CaptnContent {	font:normal 12px Arial, Verdana, SansSerif;	color:#5F5F5F;	text-decoration:none; }


/*18-Aug-07*/
.ContentLink { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:none; }
.ContentLink a:link { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:none; }
.ContentLink a:visited { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:none; }
.ContentLink a:hover { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:underline; }

.ContentLink_1 { font:normal 12px Arial, Verdana, SansSerif; color:#686869;	text-decoration:none; }
.ContentLink_1 a:link { font:normal 12px Arial, Verdana, SansSerif;	color:#686869; text-decoration:none; }
.ContentLink_1 a:visited {	font:normal 12px Arial, Verdana, SansSerif;	color:#686869;	text-decoration:none; }
.ContentLink_1 a:hover { font:normal 12px Arial, Verdana, SansSerif; color:#686869;	text-decoration:underline; }

.ContentLinkSub { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:none; line-height:1.5; }
.ContentLinkSub a:link { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F;	text-decoration:none; line-height:1.5; }
.ContentLinkSub a:visited {	font:normal 12px Arial, Verdana, SansSerif;	color:#5F5F5F; text-decoration:none;  line-height:1.5; }
.ContentLinkSub a:hover { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:underline;  line-height:1.5; }

.ContentTeam { font:normal 12px Arial, Verdana, SansSerif;	color:#5F5F5F; text-decoration:none; }


.DateContent {	font:bold 12px Arial, Verdana, SansSerif; color:#454342; text-decoration:none; }
.DateContent a:link{ font:bold 12px Arial, Verdana, SansSerif; 	color:#454342;  	text-decoration:none; }
.DateContent a:visited { font:bold 12px Arial, Verdana, SansSerif; color:#454342; text-decoration:none; }
.DateContent a:hover { font:bold 12px Arial, Verdana, SansSerif; color:#454342; text-decoration:underline; }
/*Fading Text*/

#fade0 {  text-align:left;  padding:5px 20px 5px 10px;  border:0px none transparent; }
#fade1 {  text-align:right;  padding:5px 10px 5px 20px;  border:0px none transparent; }
#fade2 {  margin:20px 0px 0px 0px; }
 

.FooterContent { font:normal 10px arial; color:#B7B7B9;	text-decoration:none; }

.HeadColContent { font:normal 12px Arial, Verdana, SansSerif; color:#5676A5; text-decoration:none; }
.HeadColContent a:link { font:normal 12px Arial, Verdana, SansSerif; color:#5676A5;	text-decoration:none; }
.HeadColContent a:visited {	font:normal 12px Arial, Verdana, SansSerif;	color:#5676A5; text-decoration:none; }
.HeadColContent a:hover { font:normal 12px Arial, Verdana, SansSerif; color:#5676A5; text-decoration:underline; }

.HeadContent { font:normal 12px Arial, Verdana, SansSerif; color:#303131; text-decoration:none; }
.HeadContent a:link { font:normal 12px Arial, Verdana, SansSerif; color:#303131; text-decoration:none; }
.HeadContent a:visited { font:normal 12px Arial, Verdana, SansSerif; color:#303131;	text-decoration:none; }
.HeadContent a:hover { font:normal 12px Arial, Verdana, SansSerif; color:#303131; text-decoration:underline; }

/*Style for Italic*/
.IContent {	font:normal 11px Arial, Verdana, SansSerif;	color:#686869;	text-align:justify;	text-decoration:none; line-height:1.5; }

.IContentLink {	font:normal 12px Arial, Verdana, SansSerif;	color:#696969; text-align:justify; font-style:italic; text-decoration:none; line-height:1.5; }
.IContentLink a:link { font:normal 12px Arial, Verdana, SansSerif; color:#696969; text-align:justify; font-style:italic;	text-decoration:none; line-height:1.5; }
.IContentLink a:visited { font:normal 12px Arial, Verdana, SansSerif; color:#696969; text-align:justify; font-style:italic;	text-decoration:none; line-height:1.5; }
.IContentLink a:hover {	font:normal 12px Arial, Verdana, SansSerif;	color:#DDB22E;	text-align:justify;	font-style:italic;	text-decoration:underline;	line-height:1.5; }


.LeftContent {	font:bold 12px Arial, Verdana, SansSerif; color:#8DB2CC; text-decoration:none; font-style:italic; line-height:1.5; }
.LeftContent a:link { font:bold 12px Arial, Verdana, SansSerif;	color:#8DB2CC;	text-decoration:none; font-style:italic; line-height:1.5; }
.LeftContent a:visited { font:bold 12px Arial, Verdana, SansSerif; color:#8DB2CC; text-decoration:none;	font-style:italic; line-height:1.5; }
.LeftContent a:hover { font:bold 12px Arial, Verdana, SansSerif; color:#8DB2CC;	text-decoration:underline; font-style:italic; line-height:1.5; }


/*Blinking text*/
.LeftContentBlink, .LeftContentBlink a:link, .LeftContentBlink a:visited, .LeftContentBlink a:hover
{ text-decoration:none;	display:inline; cursor:pointer; font-family: Arial, Verdana, SansSerif;  font-size: 16px; font-stretch:extra-condensed; font-style: italic; }


.LeftLinkContent { font:bold 12px Arial, Verdana, SansSerif; color:#CDE3F3;	text-decoration:none; }
.LeftLinkContent a:link { font:bold 12px Arial, Verdana, SansSerif;	color:#CDE3F3;	text-decoration:none; }
.LeftLinkContent a:visited { font:bold 12px Arial, Verdana, SansSerif;	color:#CDE3F3;	text-decoration:none; }
.LeftLinkContent a:hover {	font:bold 12px Arial, Verdana, SansSerif; color:#FEDA2F; text-decoration:none; }


.Line {	background-color:#E6E7E8; }

/*27-July-07*/
.LinkContent { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:none; }
.LinkContent a:link { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:underline; }
.LinkContent a:visited { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:underline; }
.LinkContent a:hover { font:normal 12px Arial, Verdana, SansSerif; color:#00548D; text-decoration:none; }

.LinkContentSub { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:none; }
.LinkContentSub a:link { font:normal 12px Arial, Verdana, SansSerif; color:#5F5F5F; text-decoration:underline; }
.LinkContentSub a:visited { font:normal 12px Arial, Verdana, SansSerif;	color:#5F5F5F; text-decoration:underline; }
.LinkContentSub a:hover { font:normal 12px Arial, Verdana, SansSerif; color:#00548D;  text-decoration:none; }

.LinkSelected {	font:bold 12px Arial, Verdana, SansSerif; color:#FEDA2F; text-decoration:none; }
.LinkSelected a:link { font:bold 12px Arial, Verdana, SansSerif; color:#FEDA2F;	text-decoration:none; }
.LinkSelected a:visited { font:bold 12px Arial, Verdana, SansSerif;	color:#FEDA2F; text-decoration:none; }
.LinkSelected a:hover {	font:bold 12px Arial, Verdana, SansSerif; color:#FEDA2F; text-decoration:none; }

.LeftPad { padding-left:25px; }
.LPad {	padding-left:10px; }
.LPad1 { padding-left:5px; }


.MOverLink { background-image:url(Images/MOverBg.gif);	background-repeat:repeat-x;	font:bold 12px Arial, Verdana, SansSerif; color:#32518D; text-decoration:none; }
.MOverLink a:link { font:bold 12px Arial, Verdana, SansSerif; color:#32518D; text-decoration:none; }
.MOverLink a:visited { font:bold 12px Arial, Verdana, SansSerif; color:#32518D; text-decoration:none; }
.MOverLink a:hover { font:bold 12px Arial, Verdana, SansSerif; color:#32518D; text-decoration:none; }

.MOutLink {	background-image:url(Images/MOutBg.gif); background-repeat:repeat-x; font:bold 12px Arial, Verdana, SansSerif; color:#32518D; text-decoration:none; }
.MOutLink a:link { font:bold 12px Arial, Verdana, SansSerif; color:#211F1E;	text-decoration:none; }
.MOutLink a:visited { font:bold 12px Arial, Verdana, SansSerif;	color:#211F1E;	text-decoration:none; }
.MOutLink a:hover {	font:bold 12px Arial, Verdana, SansSerif; color:#211F1E; text-decoration:none; }


.RPad {	padding-right:5px; }
.RPadX { padding-right:10px; }

/*09-Aug-07*/
.RightTitleContent { font:bold 11px Arial, Verdana, SansSerif;	color:#00558C;  text-decoration:none; }
.RightTitleContent a:link {	font:bold 11px Arial, Verdana, SansSerif; color:#00558C; text-decoration:none; }
.RightTitleContent a:visited {	font:bold 11px Arial, Verdana, SansSerif; color:#00558C; text-decoration:none; }
.RightTitleContent a:hover { font:bold 11px Arial, Verdana, SansSerif;	color:#00558C; text-decoration:underline; }

.TitleContent_1 { font:bold 12px Arial, Verdana, SansSerif;	color:#00558C;  text-decoration:none; }

.RightContent {	font:normal 12px Arial, Verdana, SansSerif;	color:#696969; text-decoration:none; line-height:1.5; }
.RightContent a:link { font:normal 12px Arial, Verdana, SansSerif; color:#696969; text-decoration:none; 	line-height:1.5; }
.RightContent a:visited { font:normal 12px Arial, Verdana, SansSerif; color:#696969; text-decoration:none; line-height:1.5; }
.RightContent a:hover {	font:normal 12px Arial, Verdana, SansSerif;	color:#696969; text-decoration:underline;  line-height:1.5; }

.RightLinkContent {	font:bold 12px Arial, Verdana, SansSerif; color:#182752; text-decoration:none; line-height:1.5; }
.RightLinkContent a:link {	font:bold 12px Arial, Verdana, SansSerif; color:#182752; text-decoration:none; line-height:1.5; }
.RightLinkContent a:visited { font:bold 12px Arial, Verdana, SansSerif;	color:#182752; text-decoration:none; 	line-height:1.5; }
.RightLinkContent a:hover {	font:bold 12px Arial, Verdana, SansSerif; color:#696969; text-decoration:underline;  line-height:1.5; }

.SpContent { font:normal 9px Arial, Verdana, SansSerif; color:#696969; text-align:justify; text-decoration:none; line-height:1.5; }

.SubTitleContent { font:normal 12px Arial, Verdana, SansSerif; color:#124C87; text-decoration:none; }
.SubTitleContent a:link { font:normal 12px Arial, Verdana, SansSerif; color:#124C87; text-decoration:none; }
.SubTitleContent a:visited { font:normal 12px Arial, Verdana, SansSerif; color:#124C87; text-decoration:none; }
.SubTitleContent a:hover { font:normal 12px Arial, Verdana, SansSerif; color:#124C87; text-decoration:underline; }

.TestimonialHeight { height:109px;	text-align:center; }
.TestimonialPageHeight { height:100px; text-align:center; }

.TitleContent {	font:bold 12px Arial, Verdana, SansSerif; color:#124C87; text-decoration:none; }
.TitleContent1 { font:bold 12px Arial, Verdana, SansSerif;	color:#00558C; text-decoration:none; }

.TPad {	padding-top:5px; }
.TPadX { padding-top:10px; }
.TPadXX { padding-top:15px; }
.TPadXXX { padding-top:10px; }

.txtBox { font:normal 12px Arial, Verdana, SansSerif; color:#303131; text-decoration:none; border:solid 1px #303131; background-color:#ffffff; }


.txtTitle {	font:bold 12px Arial, Verdana, SansSerif; color:#00558C;  text-decoration:none; }
.txtTitle a:link { font:bold 14px Arial, Verdana, SansSerif; color:#00548D; text-decoration:none; }
.txtTitle a:visited { font:bold 14px Arial, Verdana, SansSerif;	color:#00548D; text-decoration:none; }
.txtTitle a:hover { font:bold 14px Arial, Verdana, SansSerif; color:#00548D; text-decoration:none; }

.TitleTeamMem {	font:bold 16px Arial, Verdana, SansSerif; color:#00548D; text-decoration:none; }
.TitleTeamMem a:active { font:bold 16px Arial, Verdana, SansSerif; color:#00548D; text-decoration:none; }
.TitleTeamMem a:link { font:bold 16px Arial, Verdana, SansSerif; color:#00548D; text-decoration:none; }
.TitleTeamMem a:hover {	font:bold 16px Arial, Verdana, SansSerif; color:#0B2A71; text-decoration:underline; }

.txtbox { font:norml 11px Arial, Verdana, SansSerif; color:#696969; text-decoration:none; border:solid 1px #cccccc; width:150px; height:17px; }

.txtbox_Google { font:norml 12px Arial, Verdana, SansSerif;	color:#696969;	text-decoration:none; border:solid 1px #cccccc;	width:120px; height:17px; }

.txtArea { font:norml 11px Arial, Verdana, SansSerif; color:#696969; text-decoration:none;	border:solid 1px #cccccc; width:150px; height:50px; }
.txtMsg { font:norml 11px Arial, Verdana, SansSerif; color:#696969;	text-decoration:none; border:solid 1px #cccccc;	width:300px; height:75px; }

.txtMsgContact { font:norml 12px Arial, Verdana, SansSerif;	color:#696969;	text-decoration:none; border:solid 1px #cccccc;	width:285px; height:75px; }

.Error { font:normal 11px Arial, Verdana, SansSerif; color:#FF0000;	text-decoration:none; }

/*31-July-2007*/
/*border for the tables*/
.tableBorder { border:solid 1px #cccccc; }
.tableBorderRight {	border-right:solid 1px #cccccc; }
.tableBorderLeft { border-left:solid 1px #cccccc; }
.tableBorderTop { border-top:solid 1px #cccccc; }
.tableBoldContent {	font:bold 11px Arial, Verdana, SansSerif; color:#696969; text-decoration:none; }
.tableContent {	font:normal 11px Arial, Verdana, SansSerif;	color:#696969;	text-decoration:none; }


.TestNormalLeft { font:normal 12px Arial, Verdana, SansSerif; color:#696969; text-align:left; text-decoration:none; line-height:1.5; }

.TestNormalBigJust { font:normal 12px Arial, Verdana, SansSerif; color:#696969;	text-align:justify;  text-decoration:none; line-height:1.5; }
.TestNormalBigLeft { font:normal 12px Arial, Verdana, SansSerif; color:#696969;	text-align:left; text-decoration:none; line-height:1.5; }

/*01-August-2007*/
.TitleContentLink {	font:bold 12px Arial, Verdana, SansSerif; color:#696969; text-decoration:none; }
.TitleContentLink a:link { font:bold 12px Arial, Verdana, SansSerif; color:#696969;	text-decoration:none; }
.TitleContentLink a:visited { font:bold 12px Arial, Verdana, SansSerif;	color:#696969; text-decoration:none; }
.TitleContentLink a:hover {	font:bold 12px Arial, Verdana, SansSerif; color:#DDB22E; text-decoration:underline; }

.txtTitleLink {	font:bold 16px Arial, Verdana, SansSerif; color:#00548D; text-decoration:none; }
.txtTitleLink a:link { font:bold 16px Arial, Verdana, SansSerif; color:#00548D;  text-decoration:none; }
.txtTitleLink a:visited { font:bold 16px Arial, Verdana, SansSerif;	color:#00548D; text-decoration:none; }
.txtTitleLink a:hover {	font:bold 16px Arial, Verdana, SansSerif; color:#DDB22E; text-decoration:underline; }

.txtBoxGoogle { background:#fff url('Images/textbox.gif') no-repeat 0 0; border: 1px solid #cccccc;	height: 18px;  padding: 0px; margin: 0;	font: 10px Arial, Verdana, SansSerif; }


/*Transparent using for the menus*/


/*.BGTransparency { filter:alpha(opacity=86); opacity: 0.86; --moz-opacity: 0.88;-- 	background-color:Transparent; }*/

/*#menu { filter:alpha(opacity=86);	opacity: 0.86;  background: Transparent ! important;  display: block; }*/


.FooterMenu { font:normal 11px Arial, Verdana, SansSerif; color:#000000; text-decoration:none; }
.FooterMenu a:link { font:normal 11px Arial, Verdana, SansSerif; color:#000000; text-decoration:none; }
.FooterMenu a:visited {	font:normal 11px Arial, Verdana, SansSerif;	color:#000000;	text-decoration:none; }
.FooterMenu a:hover { font:normal 11px Arial, Verdana, SansSerif; color:#00548D; text-decoration:underline; }
.DottedBorder {	border-bottom:dotted 2px #CCCCCC; }



/**********Main Navigation Starts Here**********/
#menu2 { padding:0 0 0 0px;	margin:0; list-style:none;	height:33px; position:relative;	z-index:auto; font-family:Verdana, Arial, Helvetica, sans-serif; width: 540px; background:url(Images/bg/nav_blue.gif); background-repeat:repeat-x; }
#menu2 li.top {  display:block;	float:left;	width: auto; }
#menu2 li a.top_link {display:block; float:left;  color:#000000; text-decoration:none; font-size:11px; padding:0px 12px 0px 11px; cursor:pointer;background:url(Images/bg/nav_blue.gif) repeat-x;  line-height:33px; border-right:#ffffff 1px solid; }
#menu2 li a.top_link span.last { border-right:none; }

#menu2 li a.top_link span {float:left; display:block; padding:0px 9px 0px 9px; height:33px;background:url(Images/bg/nav_blue.gif) repeat-x;line-height:33px;}
#menu2 li a.top_link span.down {float:left; display:block; padding:0px 9px 0px 15px; height:33px; background:url(Images/bg/nav_blue.gif) repeat-x; line-height:33px;}
#menu2 li a.top_link:hover { color:#124C87;	background-image: url(Images/bg/nav_yellow.gif); background-repeat: repeat-x; }
#menu2 li a.top_link:hover span {background:url(drop3/blank_over.gif) no-repeat right top;}
#menu2 li a.top_link:hover span.down {background:url(drop3/blank_overa.gif) no-repeat right top;}

#menu2 li:hover > a.top_link {	color:#124C87; 	background-image: url(Images/bg/nav_yellow.gif);	background-repeat: repeat-x; }
#menu2 li:hover > a.top_link span { background-image: url(Images/bg/nav_yellow.gif); background-repeat: repeat-x;}
#menu2 li:hover > a.top_link span.down { background-image: url(Images/bg/nav_yellow.gif); background-repeat: repeat-x;}

#menu2 table {width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#menu2 a:hover {visibility:visible; position:relative; z-index:200;}
#menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#menu2 ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#menu2 :hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#menu2 :hover ul :hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#menu2 :hover ul :hover ul :hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#menu2 :hover ul.sub {left:0; top:31px; background-image:url(Images/bg/opaque.png); background-repeat:repeat; border:1px solid #C7972E; white-space:nowrap; width:280px; height:auto; z-index:300;}
#menu2 :hover ul.sub li {display:block; height:auto; position:relative; float:left; width:280px; font-weight:normal;}
#menu2 :hover ul.sub li a {display:block; font-size:11px; height:auto; width:280px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;}
#menu2 :hover ul.sub li a:hover {background:#C7972E; color:#32518D; width:280px;}

#menu2 :hover ul.sub li a.fly:hover {width:280px; }
#menu2 :hover ul li:hover > a.fly {background:#C7972E; color:#32518D; width:280px; } 
#menu2 :hover ul li:hover > a.fly .training:hover {background:#C7972E; color:#32518D; width:280px; } 

#menu2 :hover ul.sub li a.fly{ width: 280px; }

#menu2 :hover ul :hover ul{left:280px; top:-4px; padding:0px; border:1px solid #C7972E; white-space:nowrap; width:310px; z-index:400; height:auto; background-image:url(Images/bg/opaque.png); background-repeat:repeat;}
#menu2 :hover ul :hover ul.right{left:-280px; top:-4px; padding:0px; border:1px solid #C7972E; white-space:nowrap; width:310px; z-index:400; height:auto; background-image:url(Images/bg/opaque.png); background-repeat:repeat;}

#menu2 :hover ul :hover ul :hover ul{left:-310px; top:-4px; padding:0px; border:1px solid #C7972E; white-space:nowrap; width:310px; z-index:400; height:auto; background-image:url(Images/bg/opaque.png); background-repeat:repeat;}

#menu2 :hover ul :hover ul :hover ul :hover ul{left:280px; top:-4px; padding:0px; border:1px solid #C7972E; white-space:nowrap; width:310px; z-index:400; height:auto; background-image:url(Images/bg/opaque.png); background-repeat:repeat;}

#menu2 :hover ul :hover ul :hover ul :hover ul :hover ul {left:280px; top:-4px; padding:0px; border:1px solid #C7972E; white-space:nowrap; width:310px; z-index:400; height:auto; background-image:url(Images/bg/opaque.png); background-repeat:repeat;}



#menu2 :hover ul.sub_short {left:0; top:31px; background-image:url(Images/bg/opaque.png); background-repeat:repeat; border:1px solid #C7972E; white-space:nowrap; width:200px; height:auto; z-index:300;}
#menu2 :hover ul.sub_short li {display:block; height:auto; position:relative; float:left; width:200px; font-weight:normal;}

#menu2 :hover ul.sub_short li a {display:block; font-size:11px; height:auto; width:200px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;}
#menu2 :hover ul.sub_short li a:hover {background:#C7972E; color:#32518D; width:200px;}
 
#menu2 :hover ul.sub_short_a {left:0; top:31px; background-image:url(Images/bg/opaque.png); background-repeat:repeat; border:1px solid #C7972E; white-space:nowrap; width:200px; height:auto; z-index:300;}
#menu2 :hover ul.sub_short_a li {display:block; height:auto; position:relative; float:left; width:200px; font-weight:normal;}

#menu2 :hover ul.sub_short_a li a {display:block; font-size:11px; height:auto; width:200px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;}
#menu2 :hover ul.sub_short_a li a:hover {background:#C7972E; color:#32518D; width:200px;}


/**********Main Navigation Starts Ends**********/




/***************************************************
  sub navigation
 ***************************************************/

#dlmenu { HEIGHT: 10em }
#menu {  padding: 0px 0px 0px 0px;	 Z-INDEX: 100; BACKGROUND: #1D4787;  MARGIN: 0px 0px 0px; WIDTH: 197px;  LIST-STYLE-TYPE: none; POSITION: absolute; font-family:Verdana, Arial, Helvetica, sans-serif;  }
#menu LI { padding: 0px 0px 0px 0px; DISPLAY: block; Z-INDEX: 100; MARGIN: 0px; POSITION: relative }
#menu LI A {	DISPLAY: block; TEXT-DECORATION: none }
#menu LI A:visited { 	DISPLAY: block; TEXT-DECORATION: none }
#menu LI DD {	DISPLAY: none }
#menu LI:hover { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; Z-INDEX: 100;  }
#menu LI A:hover { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; Z-INDEX: 100;  }
#menu LI:hover DT A { COLOR: #FFDC2E }
#menu LI A:hover DT A { COLOR: #FFDC2E}

#menu LI:hover DD {	DISPLAY: block }
#menu LI A:hover DD { DISPLAY: block; }
#menu LI:hover DL { }
#menu LI A:hover DL {  }




#menu TABLE { padding: 0px 0px 0px 0px; BORDER-COLLAPSE: collapse; }
#menu DL { 	MARGIN: 0px; WIDTH: 197px; CURSOR: pointer; background: #204687; Z-INDEX:200;}
#menu DT { padding: 0px 0px 8px 16px; FONT-SIZE: 12px;	MARGIN: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; Z-INDEX:auto; }
#menu DD { padding: 0px 5px 2px 16px; FONT-SIZE: 11px; MARGIN: 0px;	TEXT-ALIGN: left; font-family:Verdana, Arial, Helvetica, sans-serif; Z-INDEX:200;  }

.gallery DT A {  padding: 0px 0px 2px 0px; DISPLAY: block;  COLOR: #CCE4F4; Z-INDEX:200;}
.gallery DT A:visited {  padding: 0px 0px 0px 0px; 	DISPLAY: block;  COLOR: #CCE4F4; Z-INDEX:200;}
.gallery DD A {  padding: 3px 5px 0px 20px;	DISPLAY: block;	COLOR: #BFD4E9;	TEXT-DECORATION: none; Z-INDEX:200;}

.gallery DD A:visited {  padding: 3px 5px 0px 20px;	DISPLAY: block;	COLOR: #BFD4E9;	TEXT-DECORATION: none; Z-INDEX:auto;}

* HTML .gallery DD A {	HEIGHT: 0em }
* HTML .gallery DD A:visited { HEIGHT: 0em}
.gallery DD A:hover { COLOR: #FFDC2E}