body, .w-application, .w-application td
{
	font-family : Geneva, Trebuchet MS, Lucida, Arial, sans-serif;
}

body
{
	font-size: 9pt;
	color: #686362;
}

input[type="checkbox"]
{
	margin				:	3px 3px 3px 4px;;
}

.greenText
{
	color: #686362;
}

.blueText, .blueText a, .blueText td
{
	color           :   #686362;
}

#applicationLoading
{
    background                  :   #F2F2F2;
}

#content .w-application img
{
	margin-left 		:	0px;
}


#content .w-application table, #content .w-application td
{
	font-size			:	10pt;
}



#pageWrapper
{
	left: 0;
	margin-left: 0;
	position: inherit;
	width: 100%;
}

.w-b, #roundedcornerboxgreen .w-b, .gwt-Button
{
    background                  :   transparent url('../image/button/blueButtonEnd.gif') no-repeat scroll top right; 
    font                        :   bold 12px arial, sans-serif;
    height                      :   14px;
    padding                     :   4px 12px 6px 0px; 
    text-decoration             :   none;
    cursor                      :   pointer;
    margin-top			:   4px;
}

.w-b span, #roundedcornerboxgreen .w-b span, .gwt-Button span
{
    background                  :   transparent url('../image/button/blueButtonBackground.gif') no-repeat top left;
    font                        :   bold 12px arial, sans-serif;
    height                      :   14px;
    padding                     :   4px 10px 5px 22px; 
    margin-left                 :   5px;
    text-align                  :   center;
    color                       :   #FFF;
} 


A:hover.w-b, A:hover.gwt-Button
{
    text-decoration:none; 
}

.w-b-blue, gwt-blueButton
{
}

.w-b-blue span, gwt-blueButton span
{
}

.w-b-disabled, .gwt-buttonDisabled
{
    background-position         :   bottom right;
    outline                     :   none;
    cursor                      :   default;
}

.w-b-disabled span, .gwt-buttonDisabled span
{
  	color                       :   #888;
    background-position         :   bottom left;
    outline                     :   none;
    cursor                      :   default;
}

.w-ci-tab-title
{
	font-size					:	medium;
}


.w-ci-ct-warning
{
	background: #FFF url(https://localhost/image/general/error.png) no-repeat 15px 5px;
	border: 1px solid yellow;
}


.w-tpc-deck 
{
	border						:	2px solid #3A4C62;
	font						:	10px;
}


.w-tpb td
{
	font-size		: 14px;
}

.w-tpb-button-selected table
{
	color				:	#fff;
}

.w-tp-nav
{
}

.w-tp-action
{
}

.w-vrp-issues
{
	border: 1px solid #CE0F88;
	background	:	none;
	color: #555;
	list-style: square;
	padding-left: 5px;
	padding-right: 5px;
}

#content table.w-vrp-issues 
{
	margin-top: 2px;
}



#content img.w-help-symbol
{
height: 14px;
margin-left: 5px;
margin-top: 3px;
width: 16px;
}



/*
    HELP POPUPS
*/

.w-help-popup
{
    font-family                 :   Arial, Helvetica, sans-serif;
    font-size                   :   0.8em; 
    border                      :   1px solid #669900;
    background-color            :   #C7E09F;
    width                       :   25em;
    padding                     :   2px;
}



.w-help-popup-title
{
    font-size                   :   1.2em; 
    font-weight                 :   bold;
}

.w-help-popup-paragraph
{
    padding                     :   0.5em;
}



.w-cnc-name-unavailable
{
    	color: #555;
    	background	: #F9F9F9 url(../../../image/general/cross.png) no-repeat 15px 15px;
	border: 1px solid #CE0F88;
	padding: 10px;
}

.w-cnc-name-available
{
    	color: #555;
    	background	: #F9F9F9 url(../../../image/general/tick.png) no-repeat 15px 15px;
	border: 1px solid #0FCE88;
	padding: 10px;
}

.w-cnc-name-warnings
{
    	color: #555;
    	background	: #F9F9F9 url(../../../image/general/error.png) no-repeat 15px 15px;
	border: 1px solid #CE0F88;
	padding: 10px;
}


.w-g-title
{
	background: #EFEFEF;
}


.w-g-title-topLeftCorner
{
    background                  :   #EFEFEF url("../widget/grid/top-left.jpg") left -1px no-repeat;
}

.w-g-title-topRightCorner
{
    background                  :   #EFEFEF url("../widget/grid/top-right.jpg") right -1px no-repeat;
}

.w-glassp-title
{
    background                  :   #669900;
    color                       :   #FFF;
}



#roundedCornerBoxGreen 
{ 
	background		: none;
    border                      :   1px solid #669900;
    width                       :   100%; 
    margin                      :   auto;
      
}

#roundedCornerBoxGreen .rcbTop div  
{ 
	background		: none;
}

#roundedCornerBoxGreen .rcbTop
{ 
	background		: none;
}

#roundedCornerBoxGreen .rcbBottom div
{ 
	background		: none;
}

#roundedCornerBoxGreen .rcbBottom
{
	background		: none;
}

#roundedCornerBoxBlue
{ 
    background                  :   #CBE59E url(simple_background.gif) repeat;
    width                       :   100%; 
    margin                      :   auto;  
}

#roundedCornerBoxBlue .rcbTop div  
{ 
    background                  :   url(../image/table/roundedCornersBlue/top-left.jpg) no-repeat top left; 
}

#roundedCornerBoxBlue .rcbTop
{ 
    background                  :   url(../image/table/roundedCornersBlue/top-right.jpg) no-repeat top right; 
}

#roundedCornerBoxBlue .rcbBottom div
{ 
    background                  :   url(../image/table/roundedCornersBlue/bottom-left.jpg) no-repeat bottom left; 
}

#roundedCornerBoxBlue .rcbBottom
{
    background                  :   url(../image/table/roundedCornersBlue/bottom-right.jpg) no-repeat bottom right; 
}


 
 /* height and width details */
.rcbTop div, .rcbTop, .rcbBottom div, .rcbBottom 
{
    width                       :   100%;
    height                      :   14px;
    font-size                   :   1px;
}
.rcbContent  
{ 
    margin                      :   0px 10px 0px 20px;
    font-size                   :   12px; 
}

.rcbHeader 
{ 
    margin-bottom               :   6px;
}



#bottomMenu, #bottomMenu a, #copyrightnotice, #copyrightnotice a, #copyrightnotice span
{
	background:none;
	text-align:left;
	font-size: 8pt;
	color: #666;
	vertical-align: top;
}


#bottomMenu
{
    font-size                   :   0.8em;
}


#bottomMenuItems
{
    border-colapse              :   colapse;
    margin                      :   0px;
}

#bottomMenuItems li
{
    display                     :   inline;
    text-decoration             :   none;
}

.bottomMenuItem
{
    border-right                :   2px solid #AAA;
    padding-left                :   3px;
    padding-right               :   4px;
}

.bottomMenuItemLast 
{
    padding-left                :   4px;
    padding-right               :   4px;
}

#bottomMenuItems a
{
    font-size                   :   10px;
    color                       :   #666;
}

#copyrightNotice
{
    text-align                  :   center;
    padding-bottom              :   4px;
}

#copyrightNotice span
{
    font-size                   :   10px;
    color                       :   #666;
}

#copyrightNotice ol, ul, li
{
	background:none; 
}

.w-sh-adv-warning
{
	background: #FFF url(https://localhost/image/general/error.png) no-repeat 15px 5px;
	border: 1px solid yellow;
}

.w-op .w-g-title
{
	background	:	#DDD;
}

.w-op .w-g-title-topLeftCorner
{
	background	:	none;
}

.w-op .w-g-title-topRightCorner
{
	background	:	none;
}


#inlineSideBox H3
{
    color                       :   #669900; 
}

.w-ci-tab-title
{
    font-weight                 :   bold;
    font-size			:	1em;
}

.w-ci-tab-intro
{
    width                       :   50em;
}

