﻿@import "editor.css";

.hidden {display:none;}
.cb {clear:both;}

li
{
    font-size:75%;
}

ul
{
    margin:15px;
    padding:0px;
}

ol
{
    margin:15px;
    padding:0px;
}

h2
{
    color:#E37025;
    margin-top:4px;
}

.Content_Editor_FooterBar input
{
    background-color:#E36E25 !important;
}

input, select, textarea
{
    border-style:none;
    border-width:0;
    background-color:#efe9e4;
}

/* Navigation */


#navigation {
	height:40px;
	left:200px;
	margin:0pt;
	padding:0pt;
	top:91px;
	
	
	
	
	z-index: 30
}

#navigation li {
	display:inline;
	float:left;
	font-size:14px;
	padding:0pt;
	position:relative;
	
	
	
	
	list-style: none;
}

#navigation li {
	margin:0pt;
}

#navigation li a 
{
    background:transparent url("/myTSafe/images/mytsafe/menu_sep.gif") no-repeat scroll 105px 0px;
	color:#000000;
	display:block;
	height:18px;
	margin:0pt;
	padding:4px 10px 0px;
	text-align:center;
	width:86px;
}

#navigation li .m1 a 
{
    background:#fafafb;
    text-align:center;
}

#navigation #ctl00_m1
{	
	left:-1px;
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #d3d3d3
}

#navigation #ctl00_m1 a
{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
}

#navigation #ctl00_m1 a:hover
{
	background: #d3d3d3 !important;
}

#ctl00_HyperLink9
{
	width:60px !important;
}

.left
{
    float:left;
}

.right
{
    float:right;
}

.buttonText
{
    color:#7c6a55;
    font-size:12px;
    font-weight:bold;
    padding-right:5px;
    padding-top:4px;
}

a
{
    color:#7C6A55;
    font-size:0.8em;
    text-decoration:none;
}

.smallText
{
    font-size:0.8em;
    text-decoration:none;
}

body 
{
    background-color:#dbd3c9;
    color:#7c6a55;
	font-family:Verdana, Helvetica, Sans-Serif;
	font-size:12px;
	margin:0 auto;
	padding:0px;
	height:100%;
	width:766px;
}

#mainContainer
{
    margin:12px;
    width:750px;
}

#content
{
    background-color:#FFFFFF;
    padding:12px 9px;
float:left;
}

#pageContentContainer:after {
    content:'';
    display:block;
    clear:both;
 }

#pageContentContainer
{
    background-color:#FFFFFF;
    min-height:335px;
}

#pageContentContainerSmall
{
    background:transparent url("/myTSafe/Images/myTsafe/box_horiz_side_small.gif") repeat-y scroll left 0;
    background-color:#FFFFFF;
    min-height:335px;
    width:470px;
    float:left;
}

#pageContentContainerSmall:after
{
    content:'';
    display:block;
    clear:both;
}

#pageContentTopLeft
{
    float:left;
    height:7px;
    width:7px;
}

#pageContentTopMiddle
{
    float:left;
    height:1px;
    width:710px;
}

#pageContentTopMiddleSmall
{
    float:left;
    height:1px;
    width:456px;
}

#pageContentTopRight
{
    float:left;
    height:7px;
    width:7px;
}


#pageContentLeft
{
    clear:both;
    float:left;
    height:300px;
    width:2px;
}

#pageContent
{
    float:left;
    width:100%;
}

#pageContentSmall
{
    float:left;
    padding:0 12px;
    width:430px;
    height:100%;
}

#pageContent td
{
    
}

#pageContent th{
    padding-left:10px;
    text-align:left;
    vertical-align:bottom;
}

#pageContentRight
{
    float:right;
    height:300px;
    width:1px;
}

#pageContentBottomLeft
{
    clear:both;
    float:left;
    height:7px;
    width:7px;
}

#pageContentBottomMiddle
{
    float:left;
    height:7px;
    width:710px;
}

#pageContentBottomMiddleSmall
{
    float:left;
    height:7px;
    width:456px;
}

#pageContentBottomRight
{
    float:left;
    height:7px;
    width:7px;
}

#pageHeader
{
    color:#E37025;
    height:12px;
    font-size:2.0em;
    font-weight:bold;
    text-align:left;
}

#footer
{
    background-color:#FFFFFF;
    margin-top:2px;
    height:28px;
    width:750px;
    float:left;
}

#footerLeft
{
    background:transparent url("/myTSafe/Images/myTsafe/pagecorner_bl.gif") no-repeat scroll 0px bottom;
    float:left;
    height:28px;
    width:15px;
}

#footerContent a
{
    color:#9a8977;
    float:left;
    font-size:0.8em;
    font-weight:normal;
    text-decoration:none;
    margin: 7px 15px 0px 0px;
}

#footerRight
{
    background:transparent url("/myTSafe/Images/myTsafe/pagecorner_br.gif") no-repeat scroll 0px bottom;
    float:right;
    height:28px;
    width:96px;
}

#logo
{
	background-image:url("/myTSafe/Images/myTsafe/myTsafe_logo.gif");
	background-repeat:no-repeat;
	float:left;
	height:60px;
	width:162px;
	padding-right:8px;
}

#banner
{
    background-image:url('/myTSafe/Images/myTsafe/myTsafe_banner.gif');
	float:left;
	height:59px;
	margin-left:5px;
	width:556px;	
}

#menu
{
    background:url('/myTSafe/Images/myTsafe/menu_bg.gif') repeat-x scroll 0px top;
    margin-top:6px;
    height:23px;
    float:left;
    width:722px;
}

#menuLeft
{
    background:url('/myTSafe/Images/myTsafe/menu_l.gif') no-repeat scroll 0px top;
    height:23px;
    float:left;
    margin-top:6px;
    width:5px;
}

#menuRight
{
    background:url('/myTSafe/Images/myTsafe/menu_r.gif') no-repeat scroll 0px top;    
    height:23px;
    float:left;
    margin-top:6px;
    width:5px;
}

#forgottenPassword
{
    padding-top:8px;
}

#loginButton
{
    padding-top:10px;
}

/* Content Editor */
.Literal_Content table, .Literal_Content_Right table, .Literal_Content_HoverEdit table, .Literal_Content_Right_HoverEdit table
{
    color:#6D6E70;
    text-transform:none;
    font-size:9pt;
    letter-spacing:normal;
    vertical-align:bottom;
}

.Literal_Content table ul, .Literal_Content_Right table ul, .Literal_Content_HoverEdit table ul, .Literal_Content_Right_HoverEdit table ul
{
    color:#6D6E70;
    text-transform:none;
    font-size:9pt;
    letter-spacing:normal;
    vertical-align:bottom;
    list-style-type: disc;
}

.Content_Editor_Container
{
	background-color:#FFFFFF;
	border:1px solid #000000;
	min-height:450px;
	/*z-index: 10001 !important;*/
}

.Content_Editor_Container .Literal_Content, .Content_Editor_Container .Literal_Content_Right
{
    padding:20px 10px;
    margin-bottom:10px;
}

.Content_Editor
{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;	
	height:400px;
}

.Content_Editor_FooterBar
{
    float:left;
	text-align:center;	
	padding-bottom:10px
}

.ModalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	height:0px !important;
}

.Literal_Content
{
    border: 1px dashed #FFFFFF;
	margin-bottom:10px;
	margin-top:2px;
	width:599px;
}

.Literal_Content_Right
{
    border: 1px dashed #FFFFFF;
	margin-bottom:10px;
	margin-top:2px;
	width:110px;
}

.Literal_Content_Side
{
    border: 1px dashed #FFFFFF;
	padding:0px 5px 15px;
	margin-bottom:10px;
	margin-top:2px;
}

.Literal_Content_HoverEdit
{
	border: 1px dashed black;
	background-color:#F0F0FF;
	filter:alpha(opacity=70);
	opacity:0.7;
	min-height:265px;
	margin-bottom:10px;
	margin-top:2px;
	width:599px;
}

.Literal_Content_Right_HoverEdit
{
	border: 1px dashed black;
	background-color:#F0F0FF;
	filter:alpha(opacity=70);
	opacity:0.7;
	min-height:265px;
	margin-bottom:10px;
	margin-top:2px;
	width:114px;
}

.Literal_Content_Header_HoverEdit
{
	border: 1px dashed black;
	background-color:#F0F0FF;
	filter:alpha(opacity=70);
	opacity:0.7;
	min-height:25px;
	margin-bottom:10px;
	margin-top:2px;
	width:484px;
}

.Literal_Content_RightMenu_HoverEdit
{
	border: 1px dashed black;
	background-color:#F0F0FF;
	filter:alpha(opacity=70);
	opacity:0.7;
	min-height:50px;
	margin-bottom:10px;
	margin-top:2px;
	width:114px;
}

#mainContent
{
    float:left;
    width:611px;
}

#faqMainContent
{
    float:left;
    width:501px;
}

.accordionHeader, .accordionHeaderSelected
{
    background-color:#e1dad3;
    margin: 0 0 3px;
    font-weight:bold;
    padding:5px;
    width:480px;
}

.pointer
{
    cursor: pointer;
}

.viewmag
{
    padding: 5px 10px 0px 0px;
}

.accordionContent
{
    margin: 0 0 5px;
    padding:2px;
    width:480px;
}


#rightBlock
{
    float:left;
}

#rightMenu
{
    float:left;
    width:114px;
}

.right_login_button
{
    background-image:url('/myTSafe/Images/mytsafe/menu_login.gif');
    height:22px;
    width:114px;
    margin:3px 0;
}

.right_postbox_button
{
    background-image:url('/myTSafe/Images/mytsafe/menu_postbox.gif');
    height:22px;
    width:114px;
    margin:3px 0;
}

.right_purchase_button
{
    background-image:url('/myTSafe/Images/mytsafe/menu_purchase.gif');
    height:22px;
    width:114px;
    margin:3px 0;
}

.right_trial_button
{
    background-image:url('/myTSafe/Images/mytsafe/menu_trial.gif');
    height:22px;
    width:114px;
    margin:3px 0;
}

/* End Content Editor */

.faq
{
    padding:5px;
}

.faqButtons
{
    padding:5px;
    width:550px;
}

.faqAccordionHeader, .faqAccordionHeaderSelected
{
    background-color:#F6CCAB;
    margin: 0 0 3px;
    padding:5px;
    width:722px;
}

.faqAccordionContent
{
    margin: 0 0 5px;
    padding:2px;
    width:722px;
}

.faqAnswer
{
    font-size:0.9em;
}

.filePanel
{
    padding: 0 20px;
}