
body
{
	font-family:Tahoma,Verdana,Arial;
	font-size: 12px;
}

#wrapper
{
	width: 766px;
}

.footer_left
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/footer.left_side.jpg);
    background-position:top;
    background-repeat:no-repeat;
    width: 4px;
}

.footer_center
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/footer.mid.jpg);
    background-position:top;
    background-repeat:repeat-x;
}

.footer_right
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/footer.right_side.jpg);
    background-position:top;
    background-repeat:no-repeat;
    width: 4px;
}

.footer_navigation
{
	padding-top: 10px;
}

.container_top_left
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/tl_border.gif);
    background-position:top;
    background-repeat:no-repeat;
    width: 10px;
    height: 45px;
}

.container_top_right
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/tr_border.gif);
    background-position:top;
    background-repeat:no-repeat;
    width: 10px;
    height: 45px;
}

.container_top_center
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/tm_border.jpg);
    background-position:top;
    background-repeat:repeat-x;
}

.container_center_left
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/left_border.jpg);
	background-repeat:repeat-y;
}

.container_center_right
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/right_border.jpg);
    background-repeat:repeat-y;
    background-position: right;
}

.container_center_center
{
	padding-top: 5px;
}

.container_bottom_left
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/bl_border.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
    width: 10px;
    height: 13px;
}

.container_bottom_right
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/br_border.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
    width: 10px;
    height: 13px;
}

.container_bottom_center
{
	background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/bm_border.jpg);
    background-position:bottom;
    background-repeat:repeat-x;
}

.copyright_label
{
	font-size: 11px;
	color: #CCCCCC;
	text-align: center;
	font-weight: bold;
}

a
{
	text-decoration: none;
	color: #4690C9;
}

a:hover
{
	text-decoration: underline;
}

.content_title
{
	color:#4690C9;
	font-size:12px;
	font-weight:bold;
}

#content .homepage .first_table .first_col,
#content .homepage .first_table .third_col,
#content .landing_page .second_table .first_col,
#content .search .first_table .first_col,
#content .webpage .second_table .first_col
{
	width: 28%;
}

#content .homepage .first_table .first_col,
#content .homepage .first_table .second_col,
#content .landing_page .second_table .first_col,
#content .search .first_table .first_col,
#content .webpage .second_table .first_col
{
	padding-right: 5px;
}

#content .homepage .first_table .second_col
{
	width: 45%;
}

#content .homepage .first_table,
#content .homepage .first_table .landing_page_content,
#content .homepage .first_table .container_information,
#primary,
#content .landing_page .second_table .collection
{
	width: 100%;
	height: 100%;
}

#content .homepage .first_table .site_login,
#content .homepage .first_table .special_offers,
#content .homepage .first_table .featured_homepage,
#content .landing_page .first_table .landing_page_content,
#content .webpage .first_table,
#content .second_table .featured
{
	width: 100%;
	margin-bottom: 5px;
}

#content .homepage .first_table .latest_news,
#content .landing_page .second_table,
#content .search .first_table,
#content .landing_page .first_table,
#content .landing_page .second_table,
#content .landing_page .second_table .most_viewed,
#content .webpage .second_table,
#content .webpage .second_table .most_viewed,
.landing_page .landing_page_content,
#content .webpage .second_table .content,
#site_search,
.brief_details_item_snippet,
.search_results,
#menus,
#menu_block,
.collection,
#related_data table
{
	width: 100%;
}

.brief_details_item_snippet
{
	margin-bottom: 5px;
	padding-left: 5px;
}

.content_text
{
	color: #636363;
	font-size:11px;
}

.featured_img,
.item_image,
.related_graphic
{
	margin-right: 5px;
	margin-top: 5px;
}

.site_login input[type=text]
{
	height: 14px;
	width: 114px;
	border: 2px solid rgb(202, 209, 218);
	background-color: rgb(231, 235, 240);
	font-size: 10px;
}

.no_results
{
	 font-size: 11px;
	 font-weight: bold;
	 padding-left: 5px;
	 text-align: center;
	 padding-top: 5px;
	 padding-bottom: 20px;
	 color: gray;
}

.container_collection
{
	padding-bottom: 10px;
}

.container_collection .latest
{
	padding-bottom: 15px;
	width: 100%;
}

.container_collection .container_title
{
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #4690C9;
	text-align: left;
}

ul
{
	color: #636363;
	margin: 0px;
	padding-left: 20px;
}

.brief_details_item_snippet a,
.brief_list_item_snippet a,
#comments,
.container_link .link,
.featured_title
{
	font-size: 12px;
}

.content_text
{
	padding-top: 5px;
}

.site_search
{
	width: 100%;
	padding-top: 5px;
}

.section_label
{
	color:#4690C9;
	font-size:13px;
	font-weight:bold;
}

.search_label,
.workflow_control
{
	color:#4690C9;
	font-size:12px;
	font-weight:bold;
}

#menu_block
{
	padding-bottom: 5px;
	font-weight: bold;
}

.footer_links
{
	text-align: center;
	font-size:11px;
	padding-bottom: 5px;
}

.search_title,
#menus a,
.search_title .link,
.featured_content_data
{
	font-size: 11px;
}

.container_title
{
	width: 62%;
}

#menus
{
	padding-bottom: 5px;
}

.details
{
	position: relative;
	left: 0px !important;
}

#form_login .module_panel input
{
	margin-left: 5px;
}

#form_new_comment .module_panel .first_row .second_col
{
	font-size: 14px;
}

.related_content_container_header_label
{
	color: gray;
	font-size: 12px;
	font-weight: bold;
}

.landing_page .related_content_container_header_label,
.landing_page .related_content_container_content_center a
{
	font-size: 11px;
}

.related_content_container_header_right
{
    background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/container_header_right.gif);
    background-position:top;
    background-repeat:no-repeat;
    width:10px;
    height:22px;
}

.related_content_container_header_left
{
    background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/container_header_left.gif);
    background-position:top;
    background-repeat:no-repeat;
    width:10px;
    height:22px;
}

.related_content_container_header_center
{
    background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/container_header_center.gif);
    background-position:top;
    background-repeat:repeat-x;
    height:22px;
}

.related_content_container_content_right
{
    background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/container_content_right.gif);
    background-position:top;
    background-repeat:repeat-y;
    width:10px;
}

.related_content_container_content_left
{
    background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/container_content_left.gif);
    background-position:top;
    background-repeat:repeat-y;
    width:10px;
}

.related_content_container_content_center
{
    background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/container_content_center.gif);
    background-position:top;
    background-repeat:repeat;
}

.related_content_container_footer_right
{
    background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/container_footer_right.gif);
    background-position:top;
    background-repeat:no-repeat;
    width:10px;
    height:8px;
}

.related_content_container_footer_left
{
    background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/container_footer_left.gif);
    background-position:top;
    background-repeat:no-repeat;
    width:10px;
    height:8px;
}

.related_content_container_footer_center
{
    background:url(http://www.moderncode.com/moderncms/themes/custom/MyTheme/media/graphics/container_footer_center.gif);
    background-position:top;
    background-repeat:repeat-x;
    height:8px;
}

.related_container
{
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:165px !important;
}

.landing_page .related_container
{
	width: 200px !important;
}

.error
{
    text-align: center;
    color: red;
    padding: 40px;
}

.content_link
{
	padding-top: 4px;
	font-size: 11px;
}

#site_search
{
	border-top: 1px #cccccc solid;
}

#content
{
	padding-top: 5px;
}

#content .homepage .first_table .third_col .container_collection
{
	padding-bottom: 0px;
}

.no_comments
{
	font-size: 12px;
	color: #17609E;
}

.block_title,
.content_title
{
	font-weight: bold;
	color: gray;
}

.workflow_control
{
	color: gray;
}

.brief_details_item_snippet_outer_div
{
	padding-bottom: 5px;
}

.container_image
{
	position: relative;
	bottom: 4px;
	padding-right: 4px;
}

.menu_subnavigation_category_section_link
{
	margin-left: 5px;
}

.block_title
{
	font-size: 12px;
}

#pagination_form,
.pagination
{
	font-size: 12px;
}

#menus,
#primary
{
	margin-bottom: 5px;
}

#content .homepage .first_table .landing_page_content,
#content .homepage .first_table .container_information
{
	height: 99%;
}

.container_image
{
	position: relative;
	bottom: 1px;
}

.container_header
{
	padding-bottom: 5px;
	padding-top: 5px;
}

#menus .link
{
	margin: 0px !important;
}

.menu_subnavigation_category_section_link
{
	margin-left: 0px !important;
	padding: 0px !important;
}

#content .content
{
	font-size: 11px;
}

.brief_list_img
{
	position: relative;
	bottom: 1px;
}
