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

#sponsorshipArea {
height: 50px;
}

#wideLeftColumn {
width: 100%;
}

#wideLeftColumn table.display th {
padding: 3px 10px;
}

#wideLeftColumn table.display td {
padding: 10px;
}

#searchContainer {
min-height: 200px;
/*width: 1018px;*/
padding:0px;
}

#searchContainer h1 {
float: left;
margin-left: 0px;
}

#searchContainer .sortHeader {
cursor: pointer;
}

#searchContainer .sortDown {
background: url(/media/layout/arrow_down_blue.gif) no-repeat left center #ccc;
color: #0A4591 !important;
padding-left: 19px !important;
display: inline-block;
}

#searchContainer .sortUp {
background: url(/media/layout/arrow_up_blue.gif) no-repeat left center #ccc;
color: #0A4591 !important;
padding-left: 19px !important;
display: inline-block;
}

.campsSearchGraphic{
background: url("/media/layout/camp-directory.gif") no-repeat 0 -21px #fff;
width:683px;
height:466px;
}

#searchContainer .headLine{
margin-left:0px;

}

.tournamentsSearchGraphic{
background: url("/media/layout/tournamentDirectory.gif") no-repeat 0 -21px #fff;
width:683px;
height:466px;
}


.trmDate {
font-size:11px;
font-style:italic;
text-align:right;
width:303px;
vertical-align:top;
}

.clearBoth{
clear:both;
}

.h10{
height:10px;
}

.campsSearch td{
line-height:20px;
}


.topBanners li{
display:inline-block;
}

#upperLeftBanner {
width:262px;
padding-right:0px;
height:90px;
}

#secondBanner {
width:728px;
height:90px;
float: right;
}

.resumTxt span.articleCategory {
color: #006699;
display:inline-block;
margin-right:8px;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}

.videoThumbs{
float:left;
width:150px;
margin-right:20px;
}

.descriptionVideo{
float:left;
width:450px;
padding-top:0px;
}

.shortDescription{
clear:both;
margin:10px 0px;
display:block;
font-size:14px;

}

.videoTitle{
clear: both;
color: #006699;
display: block;
font-size: 18px;
font-weight: bold;
padding:0px;
line-height:20px;
}

.videoResultsCstListView {
margin-bottom:35px;
display:table;
clear:both;

}

.mTop20{
margin-top:20px;


}

.tdPictureCampsSearch{
width:137px;

}

.activeItemMenu span.number{
color:#F00;

}

.campsSearch tr.even{
background:#FFF !important;

}

/*..............*/

.regionSearchCamps{
width:230px;
}

.categorySearchCamps{
width:150px;
}

.whenSearchCamps{
width:130px;
}

#categoriesContainer select {
width:170px;
}

#regionsContainer select {
width:168px;
}

#countiesContainer select {
width:146px;
}

/*
LEVEL ONE
*/
ul.dropdown {position: relative; background:url(/media/layout/bgmeniu.jpg) repeat-x; height:31px; border-top:1px solid #9F9F9F;}
ul.dropdown li {font-weight: bold; float: left; zoom: 1; }
ul.dropdown a:hover {color: #006699 !important;}
ul.dropdown a:active {color: #006699;}
ul.dropdown li a {display: block; padding: 6px 5px; border-right: 1px solid #9a9a9a; margin-top:1px; height:18px;
color: #333; font-size:12px; font-weight:bold; text-decoration:none;}
ul.dropdown li:last-child a {/* border-right: none; */} /* Doesn't work in IE */
ul.dropdown li.hover, ul.dropdown li:hover {background: #fff; color: black; position: relative;}
ul.dropdown li.hover a {color: black;}


/*
LEVEL TWO
*/
ul.dropdown ul  {width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0;}
ul.dropdown ul li {font-weight: normal; background: #f6f6f6; color: #000;
border: 1px solid #ccc; float: none; border-top:none !important;}

/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a	{border-right: none; width: 100%; display: inline-block; }

/*
LEVEL THREE
*/

ul.dropdown ul ul {left: 100%; top: 0;}
ul.dropdown li:hover > ul {visibility: visible;}


.divSearchContainer {
width: 100%;
padding-top:5px;
background:#FFFFFF;
display:table;
}



.divSearchContainer .addNewClubPlayer a {
color: #fff !important;
text-decoration: none;
font-size: 16px;
font-weight: bold;
background: #cd2122;
border: none;
display: inline-block;
font-family: Arial,sans-serif;
line-height: 17px;
width: auto;
float: right;
margin-top: 20px;
}

.divSearchContainer .addPlayerButton {
background: #cd2122;
border: none;
display: inline-block;
font-family: Arial,sans-serif;
line-height: 17px;
padding: 6px 8px;
width: auto;
border-radius: 4px;
text-transform: uppercase;
}

.divSearchContainer .addNewClubPlayer a:hover {
text-decoration: none;
}

.divSearchContainer .addPlayerButton:hover {
background: #444;
}

.searchByLetter {
float: right;
}

.searchByLastNameContainer {
clear:both;

}

.searchByLastNameContainer a {
background:url(/media/layout/bgSpanLetter.jpg) top right;
color:#333;
padding:1px 3px;
width:12px;
float:left;
font-weight:bold;
text-decoration:none;
margin:0px 0 0px 0;
display:inline-block;
}

.searchByLastNameContainer a:hover {
display:inline-block;
text-transform:uppercase;
background:#000000;
color:#FFFFFF;
padding:1px 3px;
/*height:17px;*/
font-weight:bold;
margin-left:0px;
/*border-bottom: 1px solid #9F9F9F;*/
}

#allNames, #allNamesUnsel:hover {
display:inline-block;
text-transform:uppercase;
background:#000000;
color:#FFFFFF;
padding:1px 3px;
height:16px;
font-weight:bold;
margin-right:9px;
margin-left:0px;
width:25px;
}


.allNames {
background:#000000 !important;
color:#FFFFFF !important;
}

.allNames, .allNamesUnsel {
width: 25px !important;
margin-right:9px !important;
}

.allNames:hover, .allNamesUnsel:hover {
background:#000000 !important;
width:25px !important;
margin-right:9px !important;
/*height:17px !important;*/
}


#allNamesUnsel {
background: url("/media/layout/bgSpanLetter.jpg") repeat scroll right top transparent;
color: #333333;
display: inline-block;
font-weight: bold;
height: 16px;
margin-left: 0px;
margin-right: 9px;
padding: 1px 3px;
text-transform: uppercase;
width: 25px;
}


#firstSpan {
background: url("/media/layout/bgSpanLetter.jpg") repeat scroll right top transparent;
color: #333333;
border-left: 1px solid #9F9F9F;
}

.firstSpan {
border-left: 1px solid #9F9F9F;
}

#firstSpanOver, #firstSpan:hover {
background: none repeat scroll 0 0 #000000;
color: #FFFFFF;
border-left: 1px solid #9F9F9F;
}

.firstSpanOver:hover, .firstSpan:hover {
border-left: 1px solid #9F9F9F;
}


#charName {
background: url("/media/layout/bgSpanLetter.jpg") repeat scroll right top transparent;
color: #333333;
}



#charNameOver, #charName:hover {
background: none repeat scroll 0 0 #000000;
color: #FFFFFF;
}


.charNameOver, .charNameOver:hover {
background: none repeat scroll 0 0 #000000 !important;
color: #FFFFFF !important;
}


.bd {
font-weight:bold;
}

#formFilters {
/* margin-left:10px; */
margin: 0px 8px;
}

.labelSpan {
display:block !important;
float:left;
background:none !important;
width:auto !important;
zzzmargin-right:15px;
font-weight:normal !important;
}

.labelSpan2 {
display:block !important;
float:left;
background:none !important;
width:auto !important;
margin-right:10px;
font-weight:normal !important;
margin-bottom: 20px;
}
.searchByLastNameContainer label {
display:block;
float:left;
margin-right:10px;
}

.searchByKeyword {
clear: both;

}

.inputTxt {
height:16px;
border:1px solid #9f9f9f;
padding:2px;
}

.searchByKeyword span {
display:block;
float:right;
margin-right:10px;
}

.orhersFilters {
margin-top:20px;
}

.orhersFilters span {
display:inline-block;
margin-right:18px;
}

.orhersFilters select {
margin-top:5px;
min-width:70px;
}

#conferencesList select {
width: 190px;
}

#demo {
margin-top:50px;
}

#example th {
background: none repeat scroll 0 0 #9A9A9A;
text-align: left;
}

.trHead{}

.paginate_button_disabled {
color:#666666 !important;
cursor:context-menu !important;

}

.paginate_button_disabled:hover {
text-decoration:none !important;
}

.paginate_active {
color:#006699;
}


.paginate_active:hover {
text-decoration:underline;
}

.paginate_button{}

.ratings {
float: left;
line-height: 12px;
}

.rating-box {
background: url("product_rating_blank_star_2.png") repeat-x scroll 0 0 transparent;
float: left;
height: 13px;
margin-right: 10px;
overflow: hidden;
position: relative;
width: 74px;
}

.rating-box .rating {
background: url("product_rating_full_star_2.png") repeat-x scroll 0 0 transparent;
height: 13px;
left: 0;
position: absolute;
top: 0;
}

#example a {
color:#006699 !important;
}

#example_paginate {
position:absolute;
top:-20px;
font-size:11px;
right:0px;
}

#example_info {
position:absolute;
top:-20px;
font-size:11px;
right:0px;
}

.next, .last {
color:#006699;
}

/* data table css */

.dataTables_wrapper {
position: relative;
min-height: 302px;
clear: both;
zoom: 1; /* Feeling sorry for IE */
}

.dataTables_processing {
position: absolute;
top: 50%;
left: 50%;
width: 250px;
height: 30px;
margin-left: -125px;
margin-top: -15px;
padding: 14px 0 2px 0;
border: 1px solid #ddd;
text-align: center;
color: #999;
font-size: 14px;
background-color: white;
}

.dataTables_length {
width: 40%;
float: left;
display:none;
}

.dataTables_filter {
width: 50%;
float: right;
text-align: right;
display:none;
}

.dataTables_info {
width: 60%;
float: left;
}

.dataTables_paginate {
width: 44px;
* width: 50px;
float: right;
text-align: right;
}

/* Pagination nested */
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
height: 19px;
width: 19px;
margin-left: 3px;
float: left;
}

.paginate_disabled_previous {
background-image: url('/media/layout/back_disabled.jpg');
}

.paginate_enabled_previous {
background-image: url('/media/layout/back_enabled.jpg');
}

.paginate_disabled_next {
background-image: url('/media/layout/forward_disabled.jpg');
}

.paginate_enabled_next {
background-image: url('/media/layout/forward_enabled.jpg');
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* DataTables display
*/

table.display {
margin: 0 auto;
clear: both;
width: 100%;

/* Note Firefox 3.5 and before have a bug with border-collapse
* ( https://bugzilla.mozilla.org/show%5Fbug.cgi?id=155955 )
* border-spacing: 0; is one possible option. Conditional-css.com is
* useful for this kind of thing
*
* Further note IE 6/7 has problems when calculating widths with border width.
* It subtracts one px relative to the other browsers from the first column, and
* adds one to the end...
*
* If you want that effect I'd suggest setting a border-top/left on th/td's and
* then filling in the gaps with other borders.
*/
}

table.display thead th {
/* padding: 3px 18px 3px 10px; */
padding: 3px 0px 3px 10px;
font-weight: bold;
cursor: pointer;
* cursor: hand;
}

table.display tfoot th {
padding: 3px 18px 3px 10px;
border-top: 1px solid black;
font-weight: bold;
}

table.display tr.heading2 td {
border-bottom: 1px solid #aaa;
}

table.display td {
padding: 10px 0px 10px 10px;
line-height:nirmal;
}

table.display td.lastTd, table.display th.lastTd {
padding-right:10px;
}

table.display td.center {
text-align: center;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* DataTables sorting
*/

.sorting_asc {
background:url(/media/layout/sort_asc.png) #9a9a9a no-repeat 6px 6px !important;
/*background-image: url('/media/layout/sort_asc.png') no-repeat  center right;*/
color:#FFF;
padding-left: 25px !important;
}

.sorting_desc {
background:url(/media/layout/sort_desc.png) #9a9a9a no-repeat 6px -2px !important;
color:#FFF;
padding-left: 25px !important;
}

.sorting {
/*background: url('/media/layout/sort_both.png') no-repeat center right;*/
color:#333;
}

.sorting_asc_disabled {
background: url('/media/layout/sort_asc_disabled.png') no-repeat center right;
}

.sorting_desc_disabled {
background: url('/media/layout/sort_desc_disabled.png') no-repeat center right;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* DataTables row classes
*/

table.display tr.odd.gradeA {
background-color: #ddffdd;
}

table.display tr.even.gradeA {
background-color: #eeffee;
}

table.display tr.odd.gradeC {
background-color: #ddddff;
}

table.display tr.even.gradeC {
background-color: #eeeeff;
}

table.display tr.odd.gradeX {
background-color: #ffdddd;
}

table.display tr.even.gradeX {
background-color: #ffeeee;
}

table.display tr.odd.gradeU {
background-color: #ddd;
}

table.display tr.even.gradeU {
background-color: #eee;
}

tr.odd {
background-color: white;
}

tr.even {
background-color: #ededed;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* Misc
*/

.dataTables_scroll {
clear: both;
}

.dataTables_scrollBody {
*margin-top: -1px;
}

.top, .bottom {
padding: 15px;
background-color: #F5F5F5;
border: 1px solid #CCCCCC;
}

.top .dataTables_info {
float: none;
}

.clear {
clear: both;
}

.dataTables_empty {
text-align: center;
}

tfoot input {
margin: 0.5em 0;
width: 100%;
color: #444;
}

tfoot input.search_init {
color: #999;
}

td.group {
background-color: #d1cfd0;
border-bottom: 2px solid #A19B9E;
border-top: 2px solid #A19B9E;
}

td.details {
background-color: #d1cfd0;
border: 2px solid #A19B9E;
}

.example_alt_pagination div.dataTables_info {
width: 40%;
}

.paging_full_numbers {
width: 400px;
/*height: 22px;
line-height: 22px;*/
}

.paging_full_numbers span.paginate_button,
.paging_full_numbers span.paginate_active {
/*border: 1px solid #aaa;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
*/
padding: 0px 5px;
margin: 0 3px;
cursor: pointer;
*cursor: hand;
border-left:1px solid #666;
display:inline-block;
line-height: 12px;
}

.paging_full_numbers span.paginate_button {
/*background-color: #ddd;*/
}

.paging_full_numbers span.paginate_button:hover {
/*background-color: #ccc;*/
text-decoration:underline;
}

.paging_full_numbers span.paginate_active {
/*background-color: #99B3FF;*/
}

table.display tr.even.row_selected td {
background-color: #B0BED9;
}

table.display tr.odd.row_selected td {
background-color: #9FAFD1;
}

/*
* Sorting classes for columns
*/
/* For the standard odd/even */
tr.odd td.sorting_1 {
/*background-color: #D3D6FF;*/
}

tr.odd td.sorting_2 {
/*background-color: #DADCFF;*/
}

tr.odd td.sorting_3 {
/*background-color: #E0E2FF;*/
}

tr.even td.sorting_1 {
/*background-color: #EAEBFF;*/
}

tr.even td.sorting_2 {
/*background-color: #F2F3FF;*/
}

tr.even td.sorting_3 {
/*background-color: #F9F9FF;*/
}

/* For the Conditional-CSS grading rows */
/*
Colour calculations (based off the main row colours)
Level 1:
dd > c4
ee > d5
Level 2:
dd > d1
ee > e2
*/
tr.odd.gradeA td.sorting_1 {
background-color: #c4ffc4;
}

tr.odd.gradeA td.sorting_2 {
background-color: #d1ffd1;
}

tr.odd.gradeA td.sorting_3 {
background-color: #d1ffd1;
}

tr.even.gradeA td.sorting_1 {
background-color: #d5ffd5;
}

tr.even.gradeA td.sorting_2 {
background-color: #e2ffe2;
}

tr.even.gradeA td.sorting_3 {
background-color: #e2ffe2;
}

tr.odd.gradeC td.sorting_1 {
background-color: #c4c4ff;
}

tr.odd.gradeC td.sorting_2 {
background-color: #d1d1ff;
}

tr.odd.gradeC td.sorting_3 {
background-color: #d1d1ff;
}

tr.even.gradeC td.sorting_1 {
background-color: #d5d5ff;
}

tr.even.gradeC td.sorting_2 {
background-color: #e2e2ff;
}

tr.even.gradeC td.sorting_3 {
background-color: #e2e2ff;
}

tr.odd.gradeX td.sorting_1 {
background-color: #ffc4c4;
}

tr.odd.gradeX td.sorting_2 {
background-color: #ffd1d1;
}

tr.odd.gradeX td.sorting_3 {
background-color: #ffd1d1;
}

tr.even.gradeX td.sorting_1 {
background-color: #ffd5d5;
}

tr.even.gradeX td.sorting_2 {
background-color: #ffe2e2;
}

tr.even.gradeX td.sorting_3 {
background-color: #ffe2e2;
}

tr.odd.gradeU td.sorting_1 {
background-color: #c4c4c4;
}

tr.odd.gradeU td.sorting_2 {
background-color: #d1d1d1;
}

tr.odd.gradeU td.sorting_3 {
background-color: #d1d1d1;
}

tr.even.gradeU td.sorting_1 {
background-color: #d5d5d5;
}

tr.even.gradeU td.sorting_2 {
background-color: #e2e2e2;
}

tr.even.gradeU td.sorting_3 {
background-color: #e2e2e2;
}

/*
* Row highlighting example
*/
.ex_highlight #example tbody tr.even:hover, #example tbody tr.even td.highlighted {
background-color: #ECFFB3;
}

.ex_highlight #example tbody tr.odd:hover, #example tbody tr.odd td.highlighted {
background-color: #E6FF99;
}

.ex_highlight_row #example tr.even:hover {
background-color: #ECFFB3;
}

.ex_highlight_row #example tr.even:hover td.sorting_1 {
background-color: #DDFF75;
}

.ex_highlight_row #example tr.even:hover td.sorting_2 {
background-color: #E7FF9E;
}

.ex_highlight_row #example tr.even:hover td.sorting_3 {
background-color: #E2FF89;
}

.ex_highlight_row #example tr.odd:hover {
background-color: #E6FF99;
}

.ex_highlight_row #example tr.odd:hover td.sorting_1 {
background-color: #D6FF5C;
}

.ex_highlight_row #example tr.odd:hover td.sorting_2 {
background-color: #E0FF84;
}

.ex_highlight_row #example tr.odd:hover td.sorting_3 {
background-color: #DBFF70;
}


/*
* KeyTable
*/
table.KeyTable td {
border: 3px solid transparent;
}

table.KeyTable td.focus {
border: 3px solid #3366FF;
}

table.display tr.gradeA {
background-color: #eeffee;
}

table.display tr.gradeC {
background-color: #ddddff;
}

table.display tr.gradeX {
background-color: #ffdddd;
}

table.display tr.gradeU {
background-color: #ddd;
}

div.box {
height: 100px;
padding: 10px;
overflow: auto;
border: 1px solid #8080FF;
background-color: #E5E5FF;
}

.locationTd {
color:#9a9a9a;
}

.activeItemMenu {
background: none repeat scroll 0 0 #FFFFFF;
color: #006699 !important;
}

.videoResults {
clear:both;
margin-top:10px;
display:table;
}

.videoResultsTop {
clear:both;
margin-top:10px;
display:table;
}

.videoResultsCst {
width:150px;
float:left;
margin-left:25px;
margin-top:10px;
}

.videoResultsTop .videoResultsCst {
margin-right:10px;
}

.titleCst {
color: #006699;
font-weight:bold;
display:block;
clear:both;
padding:0px;
font-size:18px;
/* padding: 0 0 10px !important; */
}

.videoTitleCst {
color: #006699;
font-weight:bold;
display:block;
clear:both;
padding:0px 0px;
font-size:12px;
padding-top:5px;
}

.sectionTitle {
color:#000000;
}

.dateVideoCst {
color:#9a9a9a;
font-size:11px;
margin-top:6px;
display:block;
clear:both;
}

.thumbArticleResults {
float:left;
width:150px;
}

.articleResultsCst {
display:table;
clear:both;
margin-top:10px;
border-bottom:1px dotted #999;
padding-bottom:10px;
width:100%;
}

.noBorder {
border:none !important;
}

.resumArticleResults {
float:left;
width:514px;
}

.articleResults {
margin-top:10px;
display:table;
width:100%;
padding-bottom:10px;
clear:both;
}


.videoResultsTop .resumTxt {
display: inline-block;
font-weight: bold;
margin-top:20px;
width: 666px;
text-align:right;
}

.shareSpan {
float:left;
display:inline-block;
width:100px;
}

.mlNull {
margin-left:0px;
}

.paginationSearchTop, .paginationArticlesSearchTop, .paginationVideosSearchTop {
margin-top:20px;
margin-bottom:15px;
}

.paginationArticlesSearchBottom {
margin-top:10px;
margin-bottom:20px;
}

.paginationSearchBottom {
margin:20px 0px;
}

.paginationVideosSearchBottom {
margin-bottom:20px;
}

.paginationArticleVideoSearch {
float:right;
margin-right:5px;
}

.paginationArticleVideoSearch span {
padding-left:10px;
display:inline-block;
border-left:1px solid #000;
font-size:12px;
line-height:10px;
padding-right:5px;
}

.inActivePaginationSpan {
border-left:1px solid #999 !important;
color:#999;
}

.activePaginationSpan {
border-left:1px solid #205984 !important;
color:#205984;
}

.currentNumberPaginationSpan {
color:#000000;
font-weight: bold;
}

.notCurrentNumberPaginationSpan{}
/* end data table css */


.searchResultsContainer{
background:#fff;
border-bottom: 1px solid #C2C2C2;
border-left: 1px solid #C2C2C2;
border-right: 1px solid #C2C2C2;
float: left;
width: 686px;
margin-top:10px;
}


.searchResultsContainer .articleResults{
margin:20px;

}

.searchResultsContainer .resumTxt{
font-size:12px;
width: 355px;
}


.pTWPRpicture{
width:92px;
height:126px;
float:left;

}

.pTWPRpicture img{
border:1px solid #000;

}

.pTWPRdetails{
float:left;
margin-left:10px;


}

.viewProfileBtn{
background:url(/media/layout/viewProfile.png) no-repeat;
width:102px;
height:21px;
border:none;
margin-top:5px;

}

.pTWPRdetails .playerName{
color: #006699;
font-size:18px;
font-weight:bold;
padding-bottom:5px;
display:block;
line-height:10px;

}

.pTWPRdetails li{
font-size:12px;

}

.p10{
padding:10px;

}

.border1{
clear:both;

}

.cstPlayers{
margin:10px;
clear:both;
display:table;
width:97%;

}

.bB1{
border-bottom:1px solid #cacaca;
padding-bottom:10px;

}

.searchResultsForm{
background:#FFFFFF;
padding:20px;
font-size:12px;


}

.searchResultsContainer .videoResults{
margin: 0px 20px;

}


.searchResultsForm span.titleCst{
color:#006699;
font-weight:bold;
font-size:24px;
border-bottom:1px solid #cacaca;
padding-bottom:0px;
margin-bottom:20px;
line-height: 10px;


}
.searchResultsForm li{
display:inline-block;

}

.moreArticle{
border-top:1px solid #cacaca;
line-height:30px;
text-align:right;
font-size:12px;
font-weight:bold;
padding-right:10px;

}

.ml20{
margin-left:20px;

}

.cstPlayers a{
color: #003366;

}


/* css for icons ShareTo */
.subheader_bar {
display:block;
background-color: #BFE5F2;
border-left: 2px solid #FFFFFF;
border-right: 2px solid #FFFFFF;
border-top: 2px solid #FFFFFF;
font-size: 11px;
height: 25px;
line-height: 23px;
padding: 5px 8px;
overflow:hidden;
}

.iconsShareTo {
display:block;
float:right;
}

.subheader_bar a {
text-decoration:none;
color: #00398F;
font: 400 11px/23px verdana;
padding-left: 4px;
padding-right: 4px;
}

.at300bs {
margin-top:4px;
}

.addthis_toolbox{
padding-top:2px;
}

.button_comments {
background:url(/media/layout/comments_icon.png) no-repeat 0px 4px;
padding-left:18px !important;
display:inline-block;
float:left;
cursor:pointer;
}

.addthis_button_email {
display:inline-block;
float:left;
}

.addthis_button_print {
display:inline-block;
float:left;
}

/* end css for icons ShareTo */

/*
.divsRight {
width:298px;
background:#fff;
padding:0px;
overflow:hidden;
border-bottom: 1px solid #C2C2C2;
border-left: 1px solid #C2C2C2;
border-right: 1px solid #C2C2C2;
}
*/

.titlesDivsRight {
background: url("/media/layout/bg-headline.gif") repeat-x;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-shadow: 0.1em 0.1em 0.2em #4e4e4e;
display:block;
border-left:1px solid #fff;
border-right:1px solid #fff;
padding:0px 5px;
height:22px;
text-transform:uppercase;
}

#miniArticles {
background-color:#fff;
height: 243px;
overflow: hidden;
}
#miniArticles table td, #brackingNews table td {
padding:0px !important;
}

#brackingNews {
background-color:#fff;
}

ul.mini_news_list {
color: #6F6F6F;
list-style: none outside none;
margin:2px 5px 0px 0px;
overflow: hidden;
width: 290px;
height:242px;
}

ul.mini_news_list li a {
/* margin-left:4px */
}

ul.mini_news_list li a:hover {
text-decoration: underline;
color:#006699;
}

ul.mini_news_list li {
line-height: 19px;
list-style-image: none;
margin-left: 0;
padding: 0;
}

ul.mini_news_list li a {
color: #000000;
font: 400 11px/19px verdana;
text-decoration: none;
}

.brackingNewsHeader {
background: url("/media/layout/Header_Breaking_News.gif") no-repeat scroll right bottom transparent;
height: 23px;
width: 299px;
}

.miniCollegeArticlesHeader {
background: url("/media/layout/Mini_Header_College_Articles.gif") no-repeat scroll right bottom transparent;
height: 23px;
width: 300px;
}

#brackingNews td {line-height:19px;padding: 0px;margin: 0px;}

.regionContainer #regionId {

width:170px;
}

.oddTr {
background: none repeat scroll 0 0 #EEEEEE;
}
.evenTr {
background: none repeat scroll 0 0 #FFFFFF;
}

.noResults {
border-top: 1px solid #C2C2C2;
clear:both;
margin-top: 20px;
padding:120px 0px;
text-align:center;
color:#333333;
font-size:15px;
}

#popUpSelectGender {
background: rgba(212,212,212,0.8);
padding: 40px 155px 0;
display: table;
position: absolute;
top: 335px;
z-index: 100;
width: 688px;
height: 62.2%;
}

#popUpSelectGender .container {
background: #fff;
border: 1px solid #000;
display: table;
height: 180px;
width: 688px;
margin: auto;
text-align: center;
z-index: 101;
}

#popUpSelectGender .container .h1 {
border-bottom: 1px solid #b3b3b3;
display: block;
font-size: 28px;
font-weight: bold;
margin: auto;
padding: 5px;
text-transform: uppercase;
text-align: center;
}

#popUpSelectGender .container span {
display: inline-block;
font-weight: bold;
}

#popUpSelectGender .container .gender {
font-size: 32px;
line-height: 40px;
margin-top: 34px;
}