﻿/* Start of structure stuff */
body
{
	background-color: #597897;
	text-align: center;
}
#dvHeader
{
	width: 1000px;
}
#dvLogo
{
	background: url(/App_Themes/Default/Images/cruise-header-bg.gif) repeat-x #ffffff;
	width: 100%;
	text-align: left;
	min-height: 50px;
}
#dvMenuBar
{
	height: 3.2em;
	text-align:	left;	
	overflow: visible;
	background: url(/App_Themes/Default/images/118-nav-back.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
#dvMenuBarLeft
{
	height: 35px;
	width: 11px;
	margin-left: 10px;
	float:left;
    background: url(/App_Themes/Default/Images/tabLeft.png) no-repeat;
}
#dvMenuBarBoxCentre
{
	width: 226px;
	vertical-align: middle;
	color:#4c4c4c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	height: 35px;
    background: url(/App_Themes/Default/Images/tabCentre.png) repeat-x;
}
#dvMenuBarBoxCentre td
{
	vertical-align: middle;
}
#dvMenuBarBoxCentre img
{
	vertical-align: middle;
}
#dvMenuBarBoxCentre INPUT
{
	background-color: Transparent !important;
}
#dvMenuBarBoxCentre a
{
	color:#4c4c4c;
	font-weight: bold;
	text-decoration: none;
}
#dvMenuBarBoxCentre a:hover
{
	text-decoration: underline;
}
#dvMenuBarBoxRight
{
	height: 35px;
	float:left;
	width: 11px;
    background: url(/App_Themes/Default/Images/tabRight.png) no-repeat;
}
#dvMenuBarMenu
{
	height: 40px;
	width: 650px;
	vertical-align: top;
	overflow: hidden;
	float:left;
}
#dvMenuBarMenuRight
{
	float: left;
	height: 40px;
	width: 15px;
}
#dvMenuBarRight
{
	float:left;
	height: 40px;
	width: 18px;
}
#dvMenuBarMenu a
{
	color:#4c4c4c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#dvMenuBarMenu a:hover
{
	color: #FFFFFF !important;
}
#dvMenuBarMenu Table
{
	height: 100%;
}
#dvMenuBarMenu TD
{
	white-space:nowrap;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;	
}
.menuItemLeft,
.menuItemCentre,
.menuItemRight
{
    cursor:pointer;
}
.menuItemLeft
{
    width: 11px;
    height: 35px;
    float: left;
    background: url(/App_Themes/Default/Images/tabLeft.png) no-repeat;
}
.menuItemRight
{
    width: 11px;
    height: 35px;
    float: left;
    background: url(/App_Themes/Default/Images/tabRight.png) no-repeat;
}
.menuItemCentre
{
    min-width: 10px;
    height: 35px;
    white-space: nowrap;
    float: left;
    background: url(/App_Themes/Default/Images/tabCentre.png) repeat-x;
    padding-top: 10px;
}
.CurrentLink a .menuItemLeft,
#dvMenuBarMenu a:hover .menuItemLeft
{
    background: url(/App_Themes/Default/Images/tabLeftSelected.png) no-repeat !important;
}
.CurrentLink a .menuItemRight,
#dvMenuBarMenu a:hover .menuItemRight
{
    background: url(/App_Themes/Default/Images/tabRightSelected.png) no-repeat !important;
}
.CurrentLink a .menuItemCentre,
#dvMenuBarMenu a:hover .menuItemCentre
{
    background: url(/App_Themes/Default/Images/tabCentreSelected.png) repeat-x !important;
}
.CurrentLink a
{
    color: #FFFFFF !important;
}
#dvMain
{
	width:1000px;
	margin-bottom:15px;
	text-align: left;
	background: #ffffff;
}
#dvMainTop
{
    display:none;
	height: 20px;
	overflow: hidden;
}
#dvMainCentre
{
	min-height: 200px;
	
}
#dvMainBottom
{
	height:100px;
}
#dvMainTopLeft
{
	position:relative;
	width: 20px;
	height: 19px;
	top: 1px;
	background: url(/App_Themes/Default/images/mainTopLeft.png) no-repeat;
}
#dvMainTopCentre
{
	width: 800px;
	height: 19px;
	background: #FFFFFF;
	position: relative;
	top: -18px;
	left: 20px;
}
#dvMainTopRight
{
	width: 20px;
	height: 19px;
	position: relative;
	top: -37px;
	left: 980px;
	background: url(/App_Themes/Default/images/mainTopRight.png) no-repeat;
}
#dvMainBottomLeft
{
    display: none;
	width:20px;
	height:19px;
	background: url(/App_Themes/Default/images/mainBottomLeft.png);
}
#dvMainBottomCentre
{
	width:100%;
	background: #FFFFFF;
}
#dvMainBottomRight
{
    display: none;
	width: 20px;
	height:19px;
	position: relative;
	top: -38px;
	left:980px;
	background: url(/App_Themes/Default/images/mainBottomRight.png);
}
#dvMainLeftPanels
{
	height:100%;
	float: left;
	width: 180px;
	padding: 0px 10px 0px 10px;
}
#dvMainContent
{
	height:100%;
	float: left;
	width: 600px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
#dvMainPanels
{
	height:	100%;
	float: right;
	width: 180px;
	padding: 0px 10px 0px 0px;
}
.PanelTop,
#dvSearchPanelTop
{
	width: 280px;
	height: 9px;
	background:url(/App_Themes/Default/images/paneltop.gif) no-repeat;
}
.PanelBottom,
#dvSearchPanelBottom
{
	width: 180px;
	height: 10px;
	background:#FFFFFF url(/App_Themes/Default/images/panelbottom.gif) no-repeat;
	margin-bottom: 15px;
}
.PanelMain,
#dvSearchPanel
{
	width: 166px;
	min-height: 100px;
	padding: 0px 6px 0px 6px;
	background:url(/App_Themes/Default/images/news-box-middle2.gif) repeat-x #ebf1f6;
	border-left:#9fb4cb 1px solid;
	border-right:#9fb4cb 1px solid;
}
.PanelTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #002d62;
	font-size: 11px;
	font-weight: bold;
}
div.clearer  {clear:  both;  line-height:  0;  height:  0;} /*this is the clever stuff to force the height*/
#powerByTL
{
    float: right;
    width: 146px;    
    height: 32px;
    background: url(/App_Themes/Default/Images/powered_by_TL.png) no-repeat;
}
/* End of structure stuff */
/* Skinning of controls */
INPUT,
SELECT
{
	border-width: 1px;
	border-style: solid;
	border-color: #dedede;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	height: 18px;
}
TEXTAREA
{
	border-width: 1px;
	border-style: solid;
	border-color: #dedede;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	width: 90%;
}
INPUT[type="image"]
{
	background-color: #FFFFFF;
}
INPUT[type="text"]
{
	height: 13px;
}
INPUT[type="checkbox"],
INPUT[type="radio"]
{
	border:none !important;
}
INPUT[type="button"],
INPUT[type="submit"]
{
	background: url(/App_Themes/Default/Images/button-bg.png) repeat-x;
	height: 25px;
	border: 1px solid #23aa4c;
	color: #ffffff;
	font-weight: bold;
}/*
INPUT[type="button"]:hover,
INPUT[type="submit"]:hover
{
	background: url(/App_Themes/Default/Images/ButtonBackgroundHover.png) repeat-x;
	color: #a9398b;
}*/
a
{
	color: #000000;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
/* End of control skins */
/* Styles */
.Title
{
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #b4529a;
	padding-left:15px;
	padding-top: 5px;
	background:#dedede;
}
.SubTitle
{
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-left:15px;
}
.ContainerTable
{
	margin-left: 12px;
}
.ButtonContainer
{	
	margin-left: 12px;
}
.JobHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;	
	background: #e5ebf3;
	color: #002d62;
}
.JobHeader TD
{
	padding-right: 5px;
	height: 20px;
	vertical-align: middle;
	white-space: nowrap;
	border-bottom: 2px solid #c3ccd6;
	border-top: 2px solid #c3ccd6;
}
.JobHeader img
{
	vertical-align:middle;
}
.JobHeader a
{
	text-decoration: none;
	color: #002d62;
}
.JobHeader a:hover
{
	text-decoration: underline;
}
.JobDetail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.JobDetail TD
{
	padding-right: 5px;
	/*white-space: nowrap;*/
}
.JobPager
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	background: #e5ebf3;
	color: #002d62;
}
.JobPager TD
{
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	border-bottom: 2px solid #c3ccd6;
	border-top: 2px solid #c3ccd6;
}
.JobPager a
{
	text-decoration: none;
	color: #002d62;		
}
.FeaturedJob
{
	background: #dedede;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b4529a;
	font-size: 12px;
	font-weight:bold;
	vertical-align: middle;
}
.FeaturedJob img
{
	vertical-align: middle;
}
/* Styles */
/* Featured Jobs Styles */
.FeaturedDIV,
#dvJobBasket,
.TodoDiv
{
	padding: 5px 5px 5px 5px;
	color: #000000;
	/*margin-bottom: 2px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.TodoDiv
{
	min-height:1em;
}
.FeaturedJobTitle,
.FeaturedSalary,
.FeaturedDescription,
.TodoTitle,
.TodoGroupTitle,
.TodoDescription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

.FeaturedDelete
{
	
	float: right;
	position: relative;
	
}

.FeaturedJobTitle
{
	font-weight: bold;
	float: left;
}

.TodoTitle,
.TodoGroupTitle
{
    font-weight: bold;
}

.TodoGroupTitle
{
	margin-bottom: 2px;
}
.FeaturedJobTitle a,
.TodoTitle a
{
	text-decoration: none;
	color: #cc0000;
}
.FeaturedJobTitle a:hover,
.TodoTitle a:hover
{
	text-decoration: underline;
}
.FeaturedSalary
{
	float:right;
}
.FeaturedDescription,
.TodoDescription
{
	clear: both;
}
.FeaturedSpacer,
.TodoSpacer
{
	width: 100%;
	background: #c3ccd6;
	height: 2px;
	text-align:center;
	margin: 2px 0px 2px 0px;
}
.TodoSpacer
{
	margin-top: 4px;
	margin-bottom: 4px;
}
/* End of Featured Jobs */
/* Job Search */
.JobSearchDIV
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: right;
	color: #000000;
	padding: 5px 5px 5px 5px;
}
.JobSearchDIV a
{
	text-decoration: none;
	color: #000000;
}
.JobSearchDIV a:hover
{
	text-decoration: underline;
}
.JobSearchDIV SPAN
{
	padding-right: 5px;
}
.JobSearchDIV input[type="text"],
.JobSearchDIV SELECT
{
	width: 80px;
}
.JobSearchDIV input[type="text"]
{
	height:13px;
}
.JobSearchDIV SELECT
{
	height:18px;
}
.JobSearchDIV TD
{
	width: 50%;
}
.JobSearchDIV Table
{
	width: 158px;
}
/* End of job search */
/* Login Panels */
#dvLoginPanel,
#dvRegisterPanel
{
	float: left;
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
#dvLoginPanel .FeaturedSpacer,
#dvRegisterPanel .FeaturedSpacer
{
	margin: 10px 0px 10px 0px;
}
#dvRegisterPanel
{
	margin-left: 10px;
}
#dvLoginPanel .TopLeft,
#dvRegisterPanel .TopLeft
{
	float: left;
	width: 7px;
	height: 7px;
	background:#FFFFFF url(/App_Themes/Default/Images/clearpaneltopleft.png) no-repeat;
}
#dvLoginPanel .TopRight,
#dvRegisterPanel .TopRight
{
	float: left;
	width: 7px;
	height: 7px;
	background:#FFFFFF url(/App_Themes/Default/Images/clearpaneltopright.png) no-repeat;
}
#dvLoginPanel .TopCentre,
#dvRegisterPanel .TopCentre
{
	float: left;
	width: 281px;
	height: 6px;
	border-top: solid 1px #dedede;
}
#dvLoginPanel .CentreContent,
#dvRegisterPanel .CentreContent
{
	width:273px;
	height: 395px;
	border-left: solid 1px #dedede;
	border-right: solid 1px #dedede;
	padding: 0px 10px 0px 10px;
	float:left;
}
#dvLoginPanel .BottomLeft,
#dvRegisterPanel .BottomLeft
{
	float: left;
	width: 7px;
	height: 7px;
	background:#FFFFFF url(/App_Themes/Default/Images/clearpanelBottomleft.png) no-repeat;
}
#dvLoginPanel .BottomRight,
#dvRegisterPanel .BottomRight
{
	float: left;
	width: 7px;
	height: 7px;
	background:#FFFFFF url(/App_Themes/Default/Images/clearpanelBottomright.png) no-repeat;
}
#dvLoginPanel .BottomCentre,
#dvRegisterPanel .BottomCentre
{
	float: left;
	width: 280px;
	height: 7px;
	border-bottom: solid 1px #dedede;
}
/* End of Login Panels */
/* Login Table/Register Table */
.LoginTable,
.RegisterTable
{
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.LoginTable TD,
.RegisterTable TD
{
	text-align: right;
	font-weight: bold;
}
.LoginTable SPAN,
.RegisterTable SPAN
{
	padding-right:5px;
	white-space: nowrap;
}
.LoginTable input[type="text"],
.LoginTable input[type="password"],
.RegisterTable input[type="text"],
.RegisterTable input[type="password"]
{
	height:13px;
	width: 150px;
}
/* End of Login Table */
/* Telerik RadCalendar Default skin, based on WebBlue */

table.calendarWrapper_Default
{
	background: white;
	cursor: default;
	border: solid 1px gray ! important;
}

table.calendarWrapper_Default td
{
	border:0;
}

.titlebar_Default
{
	width: 100%;
	height: 22px;
	border-bottom: solid 1px #8a9db5;
	background: #b9c4d2 url(images/SiteLeftMenuBack.gif) repeat-x;
	font-size: x-small;
	font-family: verdana;
	color: black;
}

.TableLayout_Default
{
	width:100%;
}

.calendarWrapper_Default .TableLayout_Default td, 
.calendarWrapper_Default .TableLayout_Default th
{
	border-bottom: solid 1px #f4f4f4;
	font-size: x-small;
	font-family: verdana;
}

.TableLayout_Default td a,
.TableLayout_Default td span
{
	display:block;
	text-align:right;
	padding-right:2px;
	text-decoration:none;
	cursor: default;
}

.TableLayout_Default td a
{
	color: #000;
}

.DaysOfWeek_Default
{
	color: #535353;
	text-align: center;
	text-transform: uppercase;
	border-bottom: solid 1px #dde1e4 !important;
	background: url(Calendar/DaysOfWeekBg.gif) 0 0 repeat-x #f0f2f4;
}

th.DaysOfWeek_Default
{
	line-height: 17px;
}

td.DaysOfWeek_Default
{
	padding-right:3px;
	padding-left:3px;
}

.calendarWrapper_Default .otherMonth_Default a
{
	border: solid 1px #fff;
	color: #d1d1d1;
}

.calendarWrapper_Default .outOfRange_Default span
{
	background: #fff;
	color: #d1d1d1;
}

.radCalDefault_Default a,
.radCalWeekendDefault_Default a
{
	border: solid 1px #fff;
	background: #fff;
	color: #000;
}

.radCalHover_Default a, 
.radCalWeekendHover_Default a
{
	border: solid 1px #e3d7c0;
	background: #f9f6dd;
}

.radCalToday_Default a
{
	border: solid 1px #a0aab6;
	color: #000;
}

.radCalTodaySelected_Default a
{
	border: solid 1px #a0aab6;
	background: #ced8dd;
	color: #000;
}

.radCalSelect_Default a, 
.radCalWeekendSelect_Default a
{
	border: solid 1px #a0aab6;
	background: #ced8dd;
	color: #000;
}

.MonthYearFastNav_Default
{
	border: 1px solid #a0aab6;
	background: white;
	font-size: x-small;
	font-family: verdana;
	color: #000;
	border-collapse: separate;
	cursor: pointer;
}

.MonthYearFastNav_Default td
{
	background: white;
	vertical-align: middle;
	text-align: center;
	border: solid 1px white !important;
}

.MonthYearFastNav_Default td.selected_Default
{
	background: #f9f6dd;
	color: black;
	text-align: center;
	border: solid 1px #e3d7c0 !important;
}

.MonthYearFastNav_Default td.bottom_Default
{
	text-align: right;
	padding-left: 9px;
}

.MonthYearFastNav_Default td input
{
	background: #ced8dd;
	border: solid 1px #69798c;
	font-size: x-small;
	font-family: verdana;
	color: #000000;
	float: left;
	width: auto;
	margin-right: 6px;
}

/* TimePicker start */

.radTimeTableCss_Default caption
{
    display: none;
}

.radTimeTableCss_Default 
{
	font-size: x-small;
	font-family: verdana;
	border: solid 1px #a0aab6;
	background: white;
	cursor: pointer;
	cursor: default;
	border-collapse: collapse;
}

table.radTimeTableCss_Default td
{
	border:0;
	border-top: solid 1px #f4f4f4;
	padding: 0;
}

.radTimeTableCss_Default a
{
	display: block;
	font-size: 11px;
	text-decoration: none;
	color: black;
	padding: 2px;
	text-align:right;
	background: white;
	border: solid 1px white;
}

.radTimeOverCss_Default a
{
	background: #f9f6dd;
	border: solid 1px #e3d7c0;
}

.radHeaderCss_Default,
th.radTimeOverCss_Default
{
	font-size: x-small;
	font-family: verdana;
	font-weight: bold;
	color: white;
	height: 20px;
	background: #bdc8d4 url(Calendar/titlebarBg.gif) repeat-x;
}

.radItemCss_Default a,
.radAlternatingItemCss_Default
{
    /**/
}

.radItemCss_Default a:hover,
.radAlternatingItemCss_Default a:hover
{	
	/**/
}

.radPopupImage_Default
{	
	position: relative;  
	_position: static;
	outline: none;
}
*+html .radPopupImage_Default
{
	position: static;
}

.radPopupImage_Default img
{
	vertical-align: middle;
	margin:0 2px;
	border:0;
}

.radDisabled_Default img
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.pickerWrapper_Default
{
	vertical-align:middle;
}

.pickerWrapper_Default table
{
	vertical-align: bottom;
	_vertical-align:middle;
}

.pickerWrapper_Default table, 
.pickerWrapper_Default td
{
	border: 0;
	padding: 0;
	margin: 0;
}

.pickerWrapper_Default td.inputCell 
{
	padding: 0 4px 0 0;	
}

/* Telerik RadInput Default skin, based on Vista */

/*global*/

.pickerWrapper_Default .inputCell
{
	width: 88px ! important;
}

.radInput_Default *
{
	font-size: x-small;
	font-family: verdana;
	width: 88px ! important;
	padding: 0 2px 0 0 ! important;
	height:13px;
}

.radLabelCss_Default
{
	margin:0 4px 0 0;
	color:#000;
	white-space:nowrap;
}
/* TabStrip CSS */

.TabTable,
.TabRow
{
	height: 23px;
}

.TabTable
{
	width:100%;
}

.TabSelectedLeftEnd,
.TabLeftEnd
{
	width: 8px;
}

.TabSelectedLeftEnd
{
	background: transparent url(/App_Themes/Default/images/SiteTabSeletedLeftEnd.gif) no-repeat;
}

.TabLeftEnd
{
	background: transparent url(/App_Themes/Default/images/SiteTabLeft.gif) no-repeat;
}

.TabDisabledCentre,
.TabSelectedCentre,
.TabCentre
{
	width: 50px;
	text-align: center;
	font: 11px tahoma, Arial, Helvetica, sans-serif;
}

.TabDisabledCentre SPAN,
.TabSelectedCentre SPAN,
.TabCentre SPAN,
.TabDisabledCentre a,
.TabSelectedCentre a,
.TabCentre a
{
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.TabSelectedCentre SPAN:hover,
.TabCentre SPAN:hover,
.TabSelectedCentre a:hover,
.TabCentre a:hover
{
	text-decoration: underline;
}
.TabCentre SPAN
{
	color: #4C4C4C;
}

.TabSelectedCentre SPAN
{
	color: #B4529A;
}

.TabDisabledCentre SPAN
{
	color: #ABABAB;
}

.TabSelectedCentre
{
	background: transparent url(/App_Themes/Default/images/SiteTabSelectedBack.gif) repeat-x;
}

.TabCentre
{
	background: transparent url(/App_Themes/Default/images/SiteTabBack.gif) repeat-x;
}

.TabDisabledCentre
{
	background: transparent url(/App_Themes/Default/images/SiteTabBack.gif) repeat-x;
}

.TabRight,
.TabSelectedRight,
.TabRightIntoSelected
{
	width: 13px;
}

.TabRight
{	
	background: transparent url(/App_Themes/Default/images/SiteTabRight.gif) no-repeat;
}

.TabSelectedRight
{	
	background: transparent url(/App_Themes/Default/images/SiteTabSelectedRight.gif) no-repeat;
}

.TabRightIntoSelected
{	
	background: transparent url(/App_Themes/Default/images/SiteTabSeletedLeft.gif) no-repeat;
}

.TabRightEnd,
.TabSelectedRightEnd
{
	width: 8px;
}

.TabRightEnd
{	
	background: transparent url(/App_Themes/Default/images/SiteTabRightEnd.gif) no-repeat;
}

.TabSelectedRightEnd
{	
	background: transparent url(/App_Themes/Default/images/SiteTabSeletedRightEnd.gif) no-repeat;
}

.TabSpacerLeft
{
	width: 10px;
	background: transparent url(/App_Themes/Default/images/SiteTabspacer.gif) repeat-x;
}

.TabSpacerRight
{
	background: transparent url(/App_Themes/Default/images/SiteTabspacer.gif) repeat-x;
}

.TabArea
{
	width: 588px;
	padding: 5px 5px 5px 5px;
	border-left: solid 1px #b4529a;
	border-right: solid 1px #b4529a;
	border-bottom: solid 1px #b4529a;
}
#dvTabStripErrorMessage
{
	background: #fffcac;
	border: solid 1px #000000;
	width: 100px;
}
/* End of TabStrip CSS */

.loginMessage
{
	color: Red;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	white-space: normal !important;
	text-align: left !important;
}
/* Online Application Styles */
.OnlineApplicationCommands
{
	float: right;
}
.OnlineApplicationSectionContainer
{
	border: 1px solid #C0C0C0; 
	padding: 5px 5px 5px 5px;
}
.wideText
{
    width: 200px;
}
