﻿/* Selectors */
body {margin: 0px; font-family: sans-serif, arial; font-size: 14px; color: #31363A}
table {font-family: sans-serif, arial; font-size: 14px; color: #31363A}
select {height: 30px; font-family: sans-serif, arial; font-size: 14px; color: #31363A; padding-left: 5px}
input[type=text]::-ms-clear{display: none;}
a {font-family: sans-serif, arial; font-size: 14px; color: #0785C1}
a:hover {font-family: sans-serif, arial; font-size: 14px; color: #EE7004}

/* SiteSkin Classes */
.header_bg {background-color: #1E2327}
.header_menu_bg {background-color: #15191C}

.header_menuitem_out {padding-left: 6px; padding-right: 6px; background-color: #15191C; cursor: pointer}
.header_menuitem_over {padding-left: 6px; padding-right: 6px; background-color: #000000; cursor: pointer}

a.header_menuitem_link {-webkit-tap-highlight-color: rgba(0,0,0,0); font-family: "PT Sans", sans-serif, arial; font-size: 13px; color: #FFFFFF; text-decoration: none}
a.header_menuitem_link:hover {-webkit-tap-highlight-color: rgba(0,0,0,0); font-family: "PT Sans", sans-serif, arial; font-size: 13px; color: #81CFF4; text-decoration: none}
a.header_menuitem_link:active {-webkit-tap-highlight-color: rgba(0,0,0,0); font-family: "PT Sans", sans-serif, arial; font-size: 13px; color: #81CFF4; background-color: transparent; text-decoration: none}

a.header_menuitem_link_down {-webkit-tap-highlight-color: rgba(0,0,0,0); font-family: "PT Sans", sans-serif, arial; font-size: 13px; color: #81CFF4; text-decoration: none}
a.header_menuitem_link_down:hover {-webkit-tap-highlight-color: rgba(0,0,0,0); font-family: "PT Sans", sans-serif, arial; font-size: 13px; color: #81CFF4; text-decoration: none}
a.header_menuitem_link_down:active {-webkit-tap-highlight-color: rgba(0,0,0,0); font-family: "PT Sans", sans-serif, arial; font-size: 13px; color: #81CFF4; background-color: transparent; text-decoration: none}

.header_stat_number {font-family: "PT Sans", sans-serif, arial; font-size: 16px; color: #FFFFFF}
.header_stat_separator {background-color: #2D3337; width: 1px; height: 40px}
.header_stat_description {color: #71797F; font-family: "PT Sans", sans-serif, arial; font-size: 14px; letter-spacing: 3px}

a.breadcrumb_link {font-family: sans-serif, arial; font-size: 14px; color: #AAAAAA; text-decoration: none}
a.breadcrumb_link:hover {font-family: sans-serif, arial; font-size: 14px; color: #EE7004; text-decoration: none}

a.trendinggrid_title_link {font-family: sans-serif, arial; font-size: 12px; color: #0785C1; text-decoration: none;}
a.trendinggrid_title_link:hover {font-family: sans-serif, arial; font-size: 12px; color: #0785C1; text-decoration: underline;}

.footer_text {font-family: "PT Sans", sans-serif, arial; font-size: 13px; color: #FFFFFF;}
a.footer_link {font-family: "PT Sans", sans-serif, arial; font-size: 13px; color: #EE7004; text-decoration: none;}
a.footer_link:hover {font-family: "PT Sans", sans-serif, arial; font-size: 13px; color: #FFFFFF; text-decoration: none}

/* FaceBook Classes (Prevents faces from showing in flyout) */
.fb_edge_widget_with_comment span.fb_edge_comment_widget {display:none;} 

.groupbox_large_caption {position: relative; top: 15px; left: 15px; min-width: 225px; height: 30px; padding-left: 15px; padding-right: 15px; background-color: #31363A; color: #FFFFFF; font-family: sans-serif, arial; font-size: 15px; font-weight: normal; border: 1px solid #D1D1D1}
.groupbox_large_caption_h1 {margin: 0px; font-family: sans-serif, arial; font-size: 15px; font-weight: normal;}
.groupbox_large {background-color: #F5F5F5; border: 1px solid #D1D1D1}
.groupbox_large_white_bg {background-color: #FFFFFF; border: 1px solid #D1D1D1}
.groupbox_large_hover {background-color: #EBF7FF; border: 1px solid #D1D1D1}
.groupbox_large_header_text {font-family: helvetica, sans-serif, arial; font-size: 20px; font-weight: bold; color: #31363A; margin: 0px;}
.groupbox_large_intro_text {font-family: sans-serif, arial; font-size: 16px; color: #31363A;}
.groupbox_large_intro_text_bold {font-family: sans-serif, arial; font-size: 16px; font-weight: bold; color: #31363A;}
.groupbox_large_title {font-family: sans-serif, arial; font-size: 15px; font-weight: bold; color: #31363A;}
.groupbox_large_disclaimer_text {font-family: sans-serif, arial; font-size: 12px; color: #808080;}
a.groupbox_large_link {font-family: sans-serif, arial; font-size: 14px; color: #0785C1;}
a.groupbox_large_link:hover {font-family: sans-serif, arial; font-size: 14px; color: #EE7004;}
a.groupbox_large_adsense_link {font-family: sans-serif, arial; font-size: 14px; color: #204D8F;}
a.groupbox_large_adsense_link:hover {font-family: sans-serif, arial; font-size: 14px; color: #EE7004;}
a.groupbox_large_intro_adsense_link {font-family: sans-serif, arial; font-size: 16px; color: #204D8F;}
a.groupbox_large_intro_adsense_link:hover {font-family: sans-serif, arial; font-size: 16px; color: #EE7004;}
a.groupbox_large_text_link {font-family: sans-serif, arial; font-size: 14px; color: #31363A; text-decoration: none}
a.groupbox_large_text_link:hover {font-family: sans-serif, arial; font-size: 14px; color: #EE7004; text-decoration: none}
a.groupbox_large_title_link {font-family: sans-serif, arial; font-size: 15px; font-weight: bold; color: #31363A; text-decoration: none}
a.groupbox_large_title_link:hover {font-family: sans-serif, arial; font-size: 15px; font-weight: bold; color: #EE7004; text-decoration: none}
.groupbox_large_select {height: 30px; font-family: sans-serif, arial; font-size: 14px; color: #31363A; padding-left: 5px}
.groupbox_large_input {height: 30px; font-family: sans-serif, arial; font-size: 14px; color: #31363A; padding-left: 5px}
.groupbox_large_break_text {font-family: sans-serif, arial; font-size: 14px; color: #31363A; -ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto}

.tabitem_out {cursor: pointer; font-family: sans-serif, arial; font-size: 14px; color: #FFFFFF}
.tabitem_over {cursor: pointer; font-family: sans-serif, arial; font-size: 14px; color: #81CFF4}

.input_button {font-family: sans-serif, arial; font-size: 14px; color: #31363A}

.red_button_out {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #B82714; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #B82714; cursor: pointer; -moz-user-select: none;}
.red_button_over {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #9A2112; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #9A2112; cursor: pointer; -moz-user-select: none;}
.red_button_down {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #6E170B; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #6E170B; cursor: pointer; -moz-user-select: none;}
.red_button_disabled {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #808080; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #808080; cursor: default; -moz-user-select: none;}

.blue_button_out {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #0785C1; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #0785C1; cursor: pointer; -moz-user-select: none;}
.blue_button_over {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #066490; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #0672A4; cursor: pointer; -moz-user-select: none;}
.blue_button_down {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #044360; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #055E87; cursor: pointer; -moz-user-select: none;}
.blue_button_disabled {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #808080; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #808080; cursor: default; -moz-user-select: none;}

.black_button_out {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #323232; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #323232; cursor: pointer; -moz-user-select: none;}
.black_button_over {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #191919; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #191919; cursor: pointer; -moz-user-select: none;}
.black_button_down {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #000000; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #000000; cursor: pointer; -moz-user-select: none;}
.black_button_disabled {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #808080; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #808080; cursor: default; -moz-user-select: none;}

.orange_button_out {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #F4731F; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #F4731F; cursor: pointer; -moz-user-select: none;}
.orange_button_over {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #D75D0B; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #D75D0B; cursor: pointer; -moz-user-select: none;}
.orange_button_down {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #A74809; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #A74809; cursor: pointer; -moz-user-select: none;}
.orange_button_disabled {-webkit-tap-highlight-color: rgba(0,0,0,0); text-align: center; white-space: nowrap; padding: 7px; border: 1px solid #808080; border-radius: 5px; font-family: sans-serif, arial; font-size: 16px; color: #FFFFFF; background-color: #808080; cursor: default; -moz-user-select: none;}

.thumbnail_out {background-color: #FFFFFF; border: 1px solid #D1D1D1; cursor: pointer}
.thumbnail_over {background-color: #FFFFFF; border: 1px solid #D1D1D1; cursor: pointer}
.thumbnail_selected {background-color: #FFFFFF; border: 1px solid #0785C1; cursor: pointer}

.listview_item_out {background-color: #FFFFFF; color: #646464; cursor: pointer}
.listview_item_over {background-color: #EBEBEB; color: #646464; cursor: pointer}
.listview_item_disabled {background-color: #FFFFFF; color: #808080; cursor: default}