@charset "utf-8";
/* CSS Document */

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {
  margin: 0; padding: 0; border: 0; font-family: Arial,Helvetica,sans-serif;}
a, a:link, table, tr, td  {margin: 0; padding: 0; border: 0;}

/* PAGE SET-UP */
.page-container, .page-container-dark {margin: 0 auto; overflow:auto; position: relative;
  width: 960px; height:100%; font-family: Arial,Helvetica,sans-serif; font-size: 14px;}

.page-container {overflow:visible;}



/****** COLOR SCHEME - WHITE *******/

body.secondary-page {height:auto;}

body.secondary-page, .secondary-page-background {width: 100%; margin: 0 auto; padding: 0; background-image:url(../images/gradient3.jpg); background-repeat:repeat; background-position: center; /*background-color: #1A4CAF; background: -webkit-gradient(linear, left top, right bottom, from(#1A4CAF), to(#082C72)); background: -moz-linear-gradient(left top, #1A4CAF, ##082C72);*/}

body.secondary-page, .page-container-dark, #tv-english h4, #attention h3, #ms-voices h3 {color: #000;}

.background-normal {background-color: #1A4CAF;}
.background-light {background-color: #4E7CD7;}
.background-lightest {background-color: #7294D7;}
.background-dark {background-color: #2F4C83;}
.background-darkest {background-color: #082C72;}

.page-container-dark {overflow:visible;}
.content-background {background-color: #DDF;}

.quote {background-color: #2F4C83; border: 1px solid #333; position:relative;}

.quote, .quote h2, .quote h3, .quote h4 {color: #FFF !important;}

.quote a, .quote a:link, .quote a:visited {color: #FFE77A !important;}
.quote a:hover {color: #FFB47A !important;}
.quote a:active {color: #A64B05 !important;}

/****** COLOR SCHEME - DARK *******/
/*body.secondary-page {height:auto; color: #FFF;}
body.secondary-page, .submenu {background-color: #8AE; }

.page-container-dark {color: #FFF;overflow:visible;}

.content-background {background: #0E418E; 
background: -webkit-gradient(linear, left top, right bottom, from(#1A4CAF), to(#036)); 
background: -moz-linear-gradient(left top, #1A4CAF, #1B3B79);}*/

/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1A4CAF, endColorstr=#1B3B79, GradientType=1); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1A4CAF, endColorstr=#1B3B79, GradientType=1)"; */
/*#036;*/ /*#192D52*/  /*background-color: #081F52;*/ /*background-image: url(../images/headerbg15.png);*/

/* LINKS */
span.link-arrow {font-size:14px; vertical-align: top; white-space:nowrap;}

.page-container-dark a:link, .page-container-dark a:visited {text-decoration: none; color: #1A4CAF;}
.page-container-dark a:hover {text-decoration: none; color: #F00;}
.page-container-dark a:active {color:#FF0;}

a.white-yellow-red:link, a.white-yellow-red:visited {text-decoration: none; color: #000;}
a.white-yellow-red:hover {text-decoration: none; color: #F00;}
a.white-yellow-red:active {color:#00F;}

.page-container-dark a.yellow-white-red:link, .page-container-dark a.yellow-white-red:visited {
	text-decoration: none; color: #FFE77A;}
.page-container-dark a.yellow-white-red:hover {text-decoration: none; color: #FFE77A;}
.page-container-dark a.yellow-white-red:active {color:#FF770E;}

.page-container a:link img, .page-container a:visited img {border: 1px solid #999;}
.page-container a:hover img {border: 1px solid #F00;}
.page-container a:active img {border: 1px solid #00F;}

/****** COLOR SCHEME - DARK *******/
/*.secondary-page a {text-shadow:#000 0px 1px 0, #566 -0px -1px 0;}
.page-container a:link, .page-container a:visited {text-decoration: none; color: #33B;}
.page-container a:hover {text-decoration: none; color: #F00;}
.page-container a:active {color: #00F;}

.page-container-dark a:link, .page-container-dark a:visited {text-decoration: none; color: #A5F; }
.page-container-dark a:hover {text-decoration: none; color: #FF0;}
.page-container-dark a:active {color:#F00;}

a.white-yellow-red:link, a.white-yellow-red:visited {text-decoration: none; color: #000;}
a.white-yellow-red:hover {text-decoration: none; color: #F00;}
a.white-yellow-red:active {color:#00F;}

.page-container-dark a.yellow-white-red:link, .page-container-dark a.yellow-white-red:visited {
	text-decoration: none; color: #FF0;}
.page-container-dark a.yellow-white-red:hover {text-decoration: none; color: #FFF;}
.page-container-dark a.yellow-white-red:active {color:#F00;}

.page-container-dark a.white-yellow-red:link, .page-container-dark a.white-yellow-red:visited {
	text-decoration: none; color: #FFF;}
.page-container-dark a.white-yellow-red:hover {text-decoration: none; color: #FF0;}
.page-container-dark a.white-yellow-red:active {color:#F00;}

.page-container a:link img, .page-container a:visited img {border: 1px solid #999;}
.page-container a:hover img {border: 1px solid #F00;}
.page-container a:active img {border: 1px solid #00F;}
*/

.page-container-dark a:link img, .page-container-dark a:visited img {border: none;}

a.shadowlink:link, a.shadowlink:visited, a.roundlink:link, a.roundlink:visited {behavior: url(../PIE/PIE.htc); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; position:relative}

a.shadowlink2:link, a.shadowlink2:visited {behavior: url(../PIE/PIE.htc); -webkit-border-radius: 0px 10px 0px 10px; -moz-border-radius: 0px 10px 0px 10px; border-radius: 0px 10px 0px 10px; position:relative;}

a.roundlink:link, a.roundlink:visited { border: 1px solid #999; display:block;}

a.logo-link:link img, a.logo-link:visited img  {border: 1px solid #FFF;}

a.logo-link:hover img {border: 1px solid #00F;}

a.logo-link:active img {border: 1px solid #F00;}


/* ROUNDED CORNER ELEMENTS */
.letter, .letter-short, .letter-no-right-padding, .video-page, .roundborder {behavior: url(../PIE/PIE.htc); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

.shadowround {behavior: url(../PIE/PIE.htc); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; display:block; width:auto; height:auto; overflow: hidden;}

.shadowround2  {behavior: url(../PIE/PIE.htc); -webkit-border-radius: 0px 10px 0px 10px; -moz-border-radius: 0px 10px 0px 10px; border-radius: 0px 10px 0px 10px;}

.shadowbox, .shadowlink3, .content-container img.shadowimg, .content-container-quarter img {behavior: url(../PIE/PIE.htc); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}


/********* SHADOW **********/

.letter, .letter-short, .letter-no-right-padding, .video-page, .shadowbox, .shadowround, .shadowround2, a.shadowlink:link, a.shadowlink:visited, a.shadowlink2:link, a.shadowlink2:visited, a.shadowlink3:link, a.shadowlink3:visited {behavior: url(../PIE/PIE.htc); -webkit-box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.8); -moz-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.8); box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.8); position:relative;}

.content-container a img.shadowimg, .content-container-quarter a img, .roundborder {position:relative;}
/*.content-container a img.shadowimg, .content-container-quarter a img {position: relative; border: 1px solid #999;}*/
/*{behavior: url(../PIE/PIE.htc); -webkit-box-shadow: 0px 0px 0px 1px #999; -moz-box-shadow:0px 0px 0px 1px #999; box-shadow: 0px 0px 0px 1px #999; position:relative;}*/
/*{-webkit-box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.8); -moz-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.8); box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.8); position:relative;}
*/
a.shadowlink:hover, a.shadowlink2:hover, a.shadowlink3:hover, .page-container-dark a:hover img {behavior: url(../PIE/PIE.htc); -webkit-box-shadow: 0px 0px 10px 4px rgba(0,0,0,0.7); -moz-box-shadow:0px 0px 10px 4px rgba(0,0,0,0.7); box-shadow: 0px 0px 10px 4px rgba(0,0,0,0.7);}

a.shadowlink:active, a.shadowlink2:active, a.shadowlink3:active, a.roundlink:active, .page-container-dark a:active img {behavior: url(../PIE/PIE.htc); -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7); -moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.7); box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.7);}

.page-container-dark a:hover img.play-button, .page-container-dark a:active img.play-button {-webkit-box-shadow: 0px 0px 0px 0px; -moz-box-shadow: 0px 0px 0px 0px; box-shadow: 0px 0px 0px 0px;}

.shadowbox, .shadowround, shadowround2, .shadowlink, .shadowlink2, .shadowlink3, a.shadowlink3:link, a.shadowlink3:visited {position:relative;}

/*.content-container img.shadowimg {behavior: url(../PIE/PIE.htc); -webkit-box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.7); -moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.7); box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.7);}

.content-container-quarter img {width: 218px; height: auto; behavior: url(../PIE/PIE.htc); -webkit-box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.7); -moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.7); box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.7);}*/



/* TEXT ELEMENTS */



/*********** WHITE COLOR SCHEME **********/

h1 {font-size: 16px; line-height: 24px; text-transform:uppercase;}

.secondary-page h1 {font-size: 22px; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; line-height: 24px; text-transform:none; margin-bottom: 10px;}

.page-container-dark h1, .page-container-dark .big_number, .page-container-dark .small_numbers, .event-number, .event-text {color: #00F; /*#FF770E;*/}
.page-container-dark h2, .page-container-dark h3, .page-container-dark h4, .content-background ul li strong, #tv-english p strong {color: #1A4CAF;}
h2 {font-size: 20px; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; line-height: 24px;}
h2.smaller {font-size: 17px; padding-bottom: 10px;}
h3 {font-size: 17px; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; line-height: 24px;margin-bottom: 4px;}
h4 {font-size: 14px; line-height: 24px;margin-bottom: 10px;}

.text-column {float:left; width: 450px; margin: 0px 20px 30px 0px; }

.page-container-dark .number_text {color: #FFF; border-top: 1px solid #FFF;}

.pic-title {text-align:right; font-size: 12px; font-weight: bold; 
	text-transform: uppercase; color: #2F4C83; display:block; padding: 6px 0 2px 0;}

.secondary-page h1, .page-container-dark .big_number, .event-number, .event-text {text-shadow:#A68805 1px 1px 0px;}
/*.secondary-page h2, .page-container-dark strong {}
.page-container-dark h3 {}
.secondary-page ul li, .secondary-page p, .pic-title, .secondary-page a 
{}*/

.content-background ul li strong {font-weight:normal; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif;} 


.text3D {text-shadow: 0 1px 0 #ccc, 
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 5px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);}
.textEmbossed {text-shadow:#fff 1px 1px 0, #000 -1px -1px 0;}
.textEmbossedWhite {text-shadow:#000 1px 1px 0, #333 -1px -1px 0;}
.textShadow {text-shadow: 1px 2px 3px rgba(0,0,0, 0.7);}
.textShadow3D {text-shadow: 0px 1px 1px #aaa, 1px 1px 1px #a9a9a9, 2px 2px 1px #999;}
.textShadow3D2 {text-shadow: 0px 0px 1px #999, 1px 1px 2px #898989, 2px 2px 3px #888;}

.page-container ul, .page-container-dark ul {list-style-position: outside; padding-left: 20px;}
ul.more-space {padding: 0 0 10px 20px; line-height: 20px; width: auto; float:left;}
ul.more-space li {padding: 5px 0 0px 0;}
ul.even-more-space li {padding: 5px 0 5px 0;}
ul.more-space span {font-style:italic;}

/*********** DARK COLOR SCHEME ***********/
/*h1 {font-size: 16px; line-height: 24px; text-transform:uppercase;}
.secondary-page h1 {font-size: 22px; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; line-height: 24px; text-transform:none; margin-bottom: 10px; text-shadow:#000 1px 1px 0, #333 -1px -1px 0;}
.page-container-dark h1 {color: #FF0;}
h2 {font-size: 16px; line-height: 24px;}
.secondary-page h2 {text-shadow:#000 1px 1px 0, #333 -1px -1px 0;}
h3 {font-size: 14px; margin-bottom: 4px;}
.page-container-dark h3 {color: #8AA; text-shadow:#000 0px 1px 0, #333 -0px -1px 0;}

.page-container-dark strong {color: #FF7; text-shadow:#000 1px 1px 0, #333 -1px -1px 0;}

.pic-title {text-align:right; font-size: 12px; font-weight: bold; 
	text-transform: uppercase; color: #6AA; display:block; padding: 2px 0 0 0;}

.text3D {text-shadow: 0 1px 0 #ccc, 
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 5px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);}
.textEmbossed {text-shadow:#fff 1px 1px 0, #000 -1px -1px 0;}
.textEmbossedWhite {text-shadow:#000 1px 1px 0, #333 -1px -1px 0;}
.textShadow {text-shadow: 1px 2px 3px rgba(0,0,0, 0.7);}
.textShadow3D {text-shadow: 0px 1px 1px #aaa, 1px 1px 1px #a9a9a9, 2px 2px 1px #999;}
.textShadow3D2 {text-shadow: 0px 0px 1px #999, 1px 1px 2px #898989, 2px 2px 3px #888;}

.secondary-page ul li, .secondary-page p, .pic-title {text-shadow:#000 0px 1px 0, #333 -0px -1px 0;}

.page-container ul, .page-container-dark ul {list-style-position: outside; padding-left: 20px;}
ul.more-space {padding: 0 0 10px 20px; line-height: 20px; width: auto; float:left;}
ul.more-space li {padding: 5px 0 0px 0;}
ul.even-more-space li {padding: 5px 0 5px 0;}
ul.more-space span {font-style:italic;}
*/


/*  CONTENT CONTAINERS */
.content-group {width: 960px; overflow: auto; height: auto; margin: 0 auto; margin-bottom: 10px; position: relative;}
.page-container .content-group {border: 1px solid #bbcccc; border-bottom: 2px solid #bbcccc;}
.content-group-title {padding: 4px 0 0px 8px;}
.page-container .content-group-title {border-bottom: 1px solid #CCC;}

.letter, .letter-short, .letter-no-right-padding {margin: 20px 0 40px 0; display: block; overflow:hidden; position:relative;}
.letter, .letter-short {width: 920px; padding: 15px 20px 20px 20px;}
.letter-no-right-padding {width: 940px; padding: 15px 0px 20px 20px;}
.letter {min-height: 640px;}

.letter p, .letter-short p, .letter ul {padding-top: 10px; line-height: 20px; width:auto;}

.content-container {width: 290px; padding: 6px 20px 4px 0px; margin: 0 0 20px 0; float:left;}
.content-container img, .content-container-quarter img {width: 100%; height: auto;}

.content-container-quarter {width: 215px; margin: 4px 20px 20px 0px; float:left;}

/************************/
/* 		MAIN MENU 		*/
/************************/
.main-menu-container {width: 100%; height: 56px; background: #071E45 url(../images/gradient.png) repeat-x 0px -135px; border-bottom: 1px solid #036; behavior: url(../PIE/PIE.htc); -webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.5); -moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.5); box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.5);}
.main-menu {width: 960px; height: 56px; margin: 0 auto; position:relative;}
.main-menu img {height: 50px; width: auto; position:absolute; top: 3px; left: 0px;}
.main-menu ul { list-style:none; display:block; height: 30px; position:absolute; top: 15px; right: 0px;}
.main-menu ul li { display: block; float: left; font-size: 14px; text-transform:uppercase; padding-top: 8px; margin-right: 4px;}

.main-menu a {text-decoration:none; color: #FFF; padding: 8px 10px 8px 10px;}
.main-menu a img {border: none;}
.main-menu ul li:hover a {color: #FF770E;}
.main-menu ul li:hover a, .main-menu ul li a.current {display:block; padding-bottom: 7px; margin-top:-8px; background: url(../images/gradient.png) repeat-x 0 -115px;}
.main-menu ul li:hover a, .main-menu ul li a.current {-webkit-box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.7); -moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.7); box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.7);}
.main-menu ul li:hover a, .main-menu ul li a.current {-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; }

.main-menu ul li:active a {behavior: url(../PIE/PIE.htc); -webkit-box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.7); -moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.7); box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.7);}

/********************/
/* 		SUBMENU 	*/
/********************/
.submenu {width: 952px; margin: 0 auto; padding: 4px; display:block; height: 20px; margin-bottom: 25px; margin-top: 10px;}
.submenu h2 {font-size: 16px; font-family: Arial, Helvetica, sans-serif; padding: 6px 8px 0 10px; float:left; color: #FFF; text-shadow:#000 0px 1px 0, #CCC -0px -1px 0;}
.submenu ul {list-style-type: none; display:block; float: right; padding: 6px 0 4px 0; }
.submenu li {font-size: 14px; font-weight: bold; line-height: 22px;  display: block; float: left; padding-left:3px;padding-right:3px; }

.submenu li a {padding: 4px 28px 4px 30px; text-shadow: 0 1px 1px rgba(0,0,0,.8);}
.submenu li a:link, .submenu li a:visited {color: #FFF;}
.submenu li a:hover, .submenu li a.current {padding-bottom: 5px; padding-top: 6px; background: url(../images/gradient.png) repeat-x 0 -120px; -webkit-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.6); -moz-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.6); box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.6); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; background-color: #1A4CAF;}
.submenu li a:hover, .submenu li a.current:hover  {color: #FF770E; text-shadow: 0 1px 1px rgba(0,0,0, .7);} 
.submenu li a:active {behavior: url(../PIE/PIE.htc); -webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.6); -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.6); box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.6);}

/***** DARK COLOR SCHEME ******/
/*.submenu li a {padding: 4px 28px 4px 30px; text-shadow: 0 1px 1px rgba(255,255,255, .6);}
.submenu li a:link, .submenu li a:visited {color: #222;}
.submenu li a:hover, .submenu li a.current {padding-bottom: 5px; padding-top: 6px; background: url(../images/gradient.png) repeat-x 0 -100px; -webkit-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.6); -moz-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.6); box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.6); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; background-color: #79F;}
.submenu li a:hover, .submenu li a.current:hover  {color: #11A;} 
.submenu li a:active {behavior: url(../PIE/PIE.htc); -webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.6); -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.6); box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.6);}*/

.submenu-narrow li a {padding: 4px 12px 4px 12px;}
.submenu-narrower li a {padding: 4px 7px 4px 7px;}
.submenu-narrower strong {float: right; padding-left: 0px; padding-right: 2px; margin-left:0}


.submenu-small {width: 900px; height: 30px; padding:0; margin: 0 0 30px 0; padding-bottom: 2px; background: none; border-bottom: 1px solid #333; clear:both; display:block; -webkit-box-shadow: 0px 3px 2px -1px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 2px -1px rgba(0,0,0,0.3); box-shadow: 0px 3px 2px -1px rgba(0,0,0,0.3);}
.submenu-small ul, .submenu-small h2 {float: left !important; display:block; clear:none;}
.submenu-small h2 { padding: 0px 0 0 0;}
.submenu-small h2, .submenu-small li a:link, .submenu-small li a:visited {color: #2F4C83 !important; text-shadow: #A68805 -0px -1px 0;}
.submenu-small ul {list-style-type: none; width: 750px !important; clear:none !important; padding: 0 !important; margin: 0 0 0 30px !important;}
.submenu-small li {padding: 0 !important; margin: 0 5px 0 0 !important; width:auto !important;}
.submenu-small li a:link, .submenu-small li a:visited {width:auto !important; padding: 2px 8px 2px 8px !important; margin: 0 !important; background: none;}
.submenu-small li a:hover, .submenu-small li a.current { background-color:blue; background: url(../images/gradient.png) repeat-x 0 -100px;}

/***** DARK COLOR SCHEME *****/
/*.submenu-small {width: 900px; height: 30px; padding:0; margin: 0 0 20px 0; padding-bottom: 2px; background: none; border-bottom: 1px solid #333; clear:both; display:block; -webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.6); -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.6); box-shadow: 0px 3px 2px -1px rgba(0,0,0,0.3);}
.submenu-small ul, .submenu-small h2 {float: left !important; display:block; clear:none;}
.submenu-small h2 { padding: 1px 0 0 0;}
.submenu-small h2, .submenu-small li a:link, .submenu-small li a:visited {color: #FFF; text-shadow:#000 0px 1px 0, #666 -0px -1px 0;}
.submenu-small ul {list-style-type: none; width: 750px !important; clear:none !important; padding: 0 !important; margin: 0 0 0 30px !important;}
.submenu-small li {text-transform: uppercase; padding: 0 !important; margin: 0 5px 0 0 !important; width:auto !important;}
.submenu-small li a:link, .submenu-small li a:visited {width:auto !important; padding: 2px 8px 2px 8px !important; margin: 0 !important; background: none;}
.submenu-small li a:hover, .submenu-small li a.current { background: url(../images/gradient.png) repeat-x 0 -140px ; }
*/

/* END SUMBMENU */


/************************/
/*		FOOTER			*/
/************************/
.footer-container {height: 220px; width: 100%; background-color: #081B3D; display:block; margin-top: 20px; padding-top:10px; padding-bottom: 10px; clear: left;}

.footer-container p {color: #666; border-top: 1px solid #666; border-bottom: 1px solid #666; padding: 5px 0 5px 0; font-weight:bold; text-shadow: none; width: 960px; margin: 0 auto; margin-bottom: 5px;}

ul.footer-main, ul.footer-group {width: 960px; margin: 0 auto; list-style:none; padding: 0; line-height: 20px;}

ul.footer-main li {padding:0; margin:0 20px 0 0px; float:left; font-weight:bold;}
ul.footer-main li#footer1 {width: 160px;}
ul.footer-main li#footer2 {width: 145px;}
ul.footer-main li#footer3 {width: 155px;}
ul.footer-main li#footer4 {width: 105px;}
ul.footer-main li#footer5 {width: 105px;}
ul.footer-main li#footer6 {width: 165px;}

ul.footer-group li {clear: left; display:block; float:left; font-weight:normal; padding:0; margin:0; white-space:nowrap;}

.footer-container a:link, .footer-container a:visited {text-decoration: none; color: #666; text-shadow: none;}

.footer-container a:hover {text-decoration: none; color: #F00;}
.footer-container a:active {color:#00F;}
/* END FOOTER */