html {
	background-color: #ffffff;
}

body {
	overflow: visible;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 702px;
	overflow-x: hidden;
	overflow-y: scroll; 
}

/******
	DEV_DEFAULT.CSS
******/


.container {
	text-align: center;
	vertical-align: top;
	background-image: url("/img/body-background-dots.png");	
	background-repeat: repeat-y;
	border-bottom: 1px dashed #E6E6E6;  
}	

.alert_container {
	text-align: center;
	vertical-align: middle;
	background-color: #FEF9E5;
}

.nav_container {
	text-align: center;
	background: #FFF;
	border-right: 1px dashed #E6E6E6;
	border-bottom: 1px dashed #E6E6E6;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}
	
.nav_element_primary {
	text-align: left;
	border-left: 1px dashed #E6E6E6;
	border-top: 1px dashed #E6E6E6;
	color: #FFF;
}

.nav_element_secondary {
	text-align: left;
	border-top: 1px dashed #E6E6E6;
	color: #FFF;
}

.nav_element_logo {
	border-left: 1px dashed #E6E6E6;
	border-top: 1px dashed #E6E6E6;
	color: #FFF;
	text-align: right;
}

.blank {}

.spacer {
	border-left: 1px dashed #E6E6E6;
	border-right: 1px dashed #E6E6E6;
	margin: 0px;
	padding: 0px;
}

.bulletin {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-color: #FFFFA0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
	vertical-align: top;
        font-weight: normal;
        line-height: 14px;
        color: #808080;
	border-bottom: 1px dashed #E6E6E6;
	border-left: 1px dashed #E6E6E6;
	border-right: 1px dashed #E6E6E6;
}

.info {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 20px;
        background-color: #F2F8FF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        vertical-align: top;
        font-weight: normal;
        line-height: 14px;
        color: #808080;
        border-bottom: 1px dashed #E6E6E6;
	border-left: 1px dashed #E6E6E6;
	border-right: 1px dashed #E6E6E6;
}



.gt_front {
	padding-left: 15px;
        background-image: url("http://trillian.cachefly.net/img/support-bluewave-top.png");
	width: 569px;
	border-bottom: 1px dashed #E6E6E6;
	height: 50px;
}

.gt_inside { 
	padding-left: 15px;
	background: #FFF;
	width: 569px;
	height: 50px;
	border-bottom: 1px dashed #E6E6E6;
}

.gt_sel { 
	width: 118px;
	height: 50px;
	background-image: url("http://trillian.cachefly.net/img/BlueWaveGradient.png"); 
/*        background-image: url("/img/support-bluewave-top.png");*/

	border-left: 1px dashed #E6E6E6;
	text-align: middle;
        font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
	font-weight: normal;
	font-size: 11;
	color: #808080;
}

.gt_des_t {
	width: 100px;
	height: 50px;
	border-left: 1px dashed #E6E6E6;
	border-bottom: none;
	text-align: middle;
	vertical-align: middle; 
}	


.gt_tab {
        text-align: middle;
        vertical-align: middle;
        font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
        font-weight: normal;
        font-size: 11;
        color: #808080;
}

.gt_des { 
	border-left: 1px dashed #E6E6E6;
	text-align: middle;
	vertical-align: middle; 
        font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
	font-weight: normal;
	font-size: 11;
	color: #808080;
}

.gt_bar {
	padding-right: 3px;
	vertical-align: middle;
	height: 50px;
	text-align: right;
	color: #808080;
}

.gt_button {
	padding-top: 3px;
	padding-right: 0px;
	vertical-align: middle;
	height: 50px;
}

.gt_button_sel {
        background-image: url("http://trillian.cachefly.net/img/support-bluewave-top.png");
        height: 50px;
        text-align: right;
        vertical-align: middle;
}

.gt_bar_sel {
	border-bottom: 1px solid #E6E6E6;
	height: 50px;
	text-align: right;
	vertical-align: middle;
	padding-right: 20px;
}

.gt_table_sel {
        background-image: url("http://trillian.cachefly.net/img/support-bluewave-top.png");
}

.gt_head {
}

.text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        line-height: 14px;
        color: #808080;
}

.text A {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        line-height: 14px;
        color: #808080;
        cursor: pointer;
}

.text TD {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        line-height: 14px;
        color: #808080;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #808080;
}

p A {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
	text-decoration: none;
        line-height: 14px;
        color: #808080;
	cursor: pointer;
}

.feature_content {
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	paragraph-spacing: 6px;
	line-height: 14px;
	background-color: #FFF;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
}

.feature_content_title {
        padding: 0px;
	padding-top: 4px;
        width: 63px;
        text-align: left;
}

.feature_content_td {
	padding: 0px;
	height: 78px;
	width: 63px;
	text-align: left;
}

.feature_content_td_bottom_row {
	padding: 0px;
	height: 74px;
	width: 63px;
	text-align: left;
}

.heading_12 {
	font-family: Trebuchet MS;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	color: #004E80;

}

.heading_18 {
        font-family: Trebuchet MS;
        font-style: italic;
        font-weight: bold;
        font-size: 18pt;
        color: #004E80;
	letter-spacing: -1px;

}

.heading_bi {
        font-family: Trebuchet MS;
        font-style: italic;
        font-weight: bold;
        font-size: 12px;
        color: #808080;
	letter-spacing: -0.25px;
}

.heading_i {
        font-family: Trebuchet MS;
        font-style: italic;
        font-size: 12px;
        color: #808080;
	letter-spacing: -0.25px;
}


.heading_10 {
        font-family: Trebuchet MS;
        font-style: italic;
        font-weight: bold;
        font-size: 10pt;
        color: #808080;

}

.heading_8 {
	font-weight: bold;
	font-size: 8pt;
	color: #000;
        font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
        font-variant: small-caps;
        letter-spacing: 0.1em;
        font-size: 9px;
        line-height: 14px;

}

.heading_17 {
        font-family: Trebuchet MS;
        font-style: italic;
        font-weight: bold;
        font-size: 12pt;
        color: #004E80;
}

#padded {
	padding: 20px;
}

.heading_8 {
	font-family: Trebuchet MS;
	font-size: 8px;
}

.thread {
	padding-top: 3px;
        text-align: left;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 11px;
        font-weight: normal;
        color: #808080;
}
.thread A {
        text-decoration: none;
        color: #808080;
}

.thread A:hover {
        text-decoration: underline;
}



.faq_bullet {
	background-color: #FFF;
	padding-left: 20px;
	width: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.faq_a {
	background-color: #FFF;
	padding-right: 10px;
	text-align: left;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal; 
	color: #808080; 
	cursor: pointer;   
	padding-bottom: 5px;
}

.faq_q {
	background-color: #FFF;
	padding-right: 10px;
	text-align: left;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #004e80;
	cursor: pointer;
}

.faq_f {
        background-color: #FFF;
        padding-right: 10px;
        text-align: left;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 11px;
        font-weight: bold;
        color: #808080;
        cursor: pointer;
        padding-bottom: 5px;
}


#feature_content_10 {
	padding: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
	width: 215px;
	background-image: url("http://trillian.cachefly.net/img/LightBlueWaveGradient.jpg");
	background-repeat: repeat-x;
	BORDER-TOP: 1px solid #E6E6E6;
	border-right: 1px dashed #E6E6E6;
}

#feature_content_01 {
	background-image: url("http://trillian.cachefly.net/img/BlueWaveGradient.png");
	background-repeat: repeat-x;
	width: 467px;
	text-align: center;
	vertical-align: middle;
	height: 100%;
	BORDER-TOP: 1px solid #E6E6E6;
}


.content_container {
	vertical-align: top;
	margin: 0;
	background-image: url("/img/body-background-dots.png");
	background-repeat: repeat-y;
}

.content_td {
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #E6E6E6;
}

.chart_container {
	border-bottom: 1px dashed #E6E6E6;
	padding: 0;
}


.chart_key_td {
	padding-left: 20px;
	border-top: 1px dashed #E6E6E6;
	text-align: left;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #808080; 
}


.chart_td {
	padding-top: 6px;
	padding-bottom: 6px;
	border-top: 1px dashed #E6E6E6;
/*	border-left: 1px dashed #E6E6E6;     */
	text-align: center;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #808080;
	padding-left: 20px;
	padding-right: 20px;
}



.chart_key_th {
        border-top: 1px dashed #E6E6E6;
	background-color: #F2F2F2;
	padding-top: 7px;
	padding-bottom: 7px;
        padding-left: 20px;
	text-align: left;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;;
	color: #808080; 
}

.chart_key_th_col {
        padding-top: 5px;
        padding-bottom: 5px;
        border-top: 1px dashed #E6E6E6;
        background-color: #F2F2F2;
        text-align: left;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 11px;
        font-weight: bold;;
        color: #808080;
	text-align: center;
}

.chart_th {
	background-color: #E8E8E8;
        border-top: 1px dashed #E6E6E6;
        text-align: center;
}

.chart_footer {
	padding-top: 7px;
        background-color: #FFF;
        text-align: right;
	padding-right: 20px;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 11px;
        font-weight: bold;
        color: #004e80;
        cursor: pointer;
}	


.screenshot_td {
	vertical-align: top;
	width: 222;
	height: 174;
}

.content {
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	paragraph-spacing: 6px;
	line-height: 14px;
	background-color: #FFF;
	border-bottom: 1px solid #E6E6E6;
}

.padded
	{
        font-family: Arial, helvetica, sans-serif;
        font-size: 11px;
        paragraph-spacing: 6px;
        line-height: 14px;
        background-color: #FFF;
        border-bottom: 1px solid #E6E6E6;
	padding: 32px;
}

.centered_20 { padding: 20px; text-align: center; vertical-align: middle; }

.padded_20 { padding: 20px; }

.padded_10 { padding: 10px; }

.padded_1020 { padding-top: 10px; padding-bottom: 10px;
		padding-left: 20px; padding-right: 20px; }

.padded_520 { padding-top: 5px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px; }

#support_headline {
	width: 702px;
        background-image: url("http://trillian.cachefly.net/img/support-bluewave-top.png");

        background-repeat: repeat-x;
        border-left: 1px solid #E6E6E6;
        border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6e6;
}


#content_10 {
	width: 496px;
	background-image: url("http://trillian.cachefly.net/img/BlueWaveGradient.png");
	background-color: #FFF;
	background-repeat: repeat-x;
	border-left: 1px solid #E6E6E6; 
	border-right: 1px solid #E6E6E6;
	BORDER-BOTTOM: 1px solid #E6E6E6;
}


#gallerypic_10 {
	vertical-align: top;
	width: 476px;
	height: 409px;
	padding-top: 0px;
	padding-left: 20px;
	padding-bottom: 22px;
	background-color: #FFF;
	background-image: url("http://server6.ceruleanstudios.com/img/screenshot_item3.jpg"); 
	background-repeat: repeat-x;
	border-left: 1px solid #E6E6E6; 
	border-right: 1px solid #E6E6E6;
}

#gallerynopic_10
{
        width: 476px;
        background-color: #FFF;
        border-left: 1px solid #E6E6E6;
        border-right: 1px solid #E6E6E6;
}


#gallery_10 {
	width: 476px;
	background-color: #FFF;
	border-left: 1px solid #E6E6E6; 
	border-right: 1px solid #E6E6E6;
	BORDER-BOTTOM: 1px solid #E6E6E6;
}

#gallery_01 {
        width: 226px;
        border-right: 1px solid #E6E6E6;
	padding-bottom: 0px;
}

#padded {
	padding: 20px;
} 

.half_10 {
	width: 350px;
	text-align: center;
	vertical-align: center;
	border-left: 1px solid #E6E6E6;
	border-right: 1px dashed #E6E6E6;
	background-color: #FFF;
}

.half_01 {
	width: 350px;
	text-align: center;
	vertical-align: center;
	background-color: #FFF;
}

#content_01 {
	position: relative;
	left: -1px;
	padding: 20px;
	background-image: url("http://trillian.cachefly.net/img/BlueWaveGradient.jpg");	
	background-repeat: repeat-x;
	width: 207px;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6; 
}

#community_01 {
        position: relative;
        left: -1px;
        padding-top: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
/*        background-image: url("/img/DarkBlueWaveGradient.jpg");*/
	background-image: url("http://trillian.cachefly.net/img/buynow-bluewave-right.png");
        background-repeat: repeat-x;
	vertical-align: top;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 11px;
 	height: 400px;
        color: #808080;
        width: 207px;
        border-left: 1px solid #E6E6E6;
        border-right: 1px solid #E6E6E6;
}

#community_10 {
	height: 400px;
        width: 496px;
	vertical-align: top;
	padding: 20px;
	padding-bottom: 120px;
        background-image: url("http://trillian.cachefly.net/img/downloads-bluewave-left-notrans.png");
        background-color: #FFF;
        background-repeat: repeat-x;
        border-left: 1px solid #E6E6E6;
        border-right: 1px solid #E6E6E6;
        BORDER-BOTTOM: 1px solid #E6E6E6;
}


#buy_10 {
	background-color: #FFF;
/*	background-image: url("/img/buynow-bluewave-left.png"); */
	background-image: url("/img/downloads-bluewave-left-notrans.png"); 
	background-repeat: repeat-none;
	text-align: center;
	width: 470px;
	height: 342px;
	border-left: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}

#buy_01 {
	background-image: url("/img/buynow-bluewave-right.png");
	background-color: #FFF;
	background-repeat: none;
	text-align: left;
	vertical-align: top;
	width: 232px;
	height: 342px;
	border-left: 1px dashed #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}

#content_01_addendum {
	position: relative;
	padding: 0px;
	left: -1px;
	background-color: #F2FAF3;
	width: 207px;
	border-right: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	text-align: center;
	vertical-align: center;
}

#downloads_10 {
	width: 467px;
	vertical-align: top;
	text-align: center;
	height: 342px;
	background-color: #FFFFFF;
	background-image: url("http://trillian.cachefly.net/img/downloads-bluewave-left-notrans.png");
	background-repeat: repeat-x;
	border-left: 1px solid #E6E6E6; 
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}



#downloads_01 {
        padding: 0px;
        background-image: url("http://trillian.cachefly.net/img/downloads-bluewave-right.png");
	background-color: #FFF;
        background-repeat: none;
	vertical-align: top;
        width: 235px;
	height: 342px;
        border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}

#support_10 {
	width: 467px;
	vertical-align: top;
        height: 342px;
	background-color: #FFFFFF;
	background-image: url("http://trillian.cachefly.net/img/downloads-bluewave-left-notrans.png");
	background-repeat: repeat-x;
	border-left: 1px solid #E6E6E6; 
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}



#support_01 {
        padding: 0px;
        background-image: url("http://trillian.cachefly.net/img/downloads-bluewave-right.png");
	background-color: #FFF;
        background-repeat: none;
	vertical-align: top;
        width: 235px;
	height: 342px;
        border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}

#set_height { height: 350px; }

#download_content_100 {
	width: 234px;
	border-left: 1px solid #E6E6E6; 
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}

#content_100 {
	width: 234px;
	background-color: #FFF;
	border-left: 1px solid #E6E6E6; 
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}

#content_010 {
	position: relative;
	left: -1px;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	width: 234px; 
	/* 234 */
	background-color: #FFF;
}

#content_001 {
	position: relative;
	left: -2px;
	width: 234px;
	/* 234 */
	background-color: #FFF;
	border-left: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}


#screenshot {
/*	background-image: url("/img/ScreenshotCellBackground.jpg");*/
	background-image: url("http://trillian.cachefly.net/img/shadow.png");
	padding: 20px;
	width: 222;
	height: 174;
	background-repeat: repeat-none;
}	

#content_1 {
	width: 702px;
	background-color: #FFF;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
        font-weight: bold;
        color: #004e80;
        font-family: Arial, helvetica, sans-serif;
        font-size: 11px;
	border-bottom: 1px solid #E6E6E6;	
}

#wide_1 {
        width: 702px;
        background-color: #FFF;
        background-image: url("http://trillian.cachefly.net/img/BlueWaveGradient.jpg");
        border-left: 1px solid #E6E6E6;
        border-right: 1px solid #E6E6E6;
        font-weight: bold;
        color: #004e80;
        font-family: Arial, helvetica, sans-serif;
        font-size: 11px;
        border-bottom: 1px solid #E6E6E6;
}


#bottomless_1 {
        width: 702px;
        background-color: #FFF;
        border-left: 1px solid #E6E6E6;
        border-right: 1px solid #E6E6E6;
        font-weight: bold;
        color: #004e80;
        font-family: Arial, helvetica, sans-serif;
        font-size: 11px;
}

.footing {
	text-align: center;
	font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;
	font-variant: small-caps;
	width: 702px;
	letter-spacing: 0.1em;
	font-size: 9px;
	line-height: 14px;
}

#footer_links {
	text-align: right;
	color: #004e80;
}

#footer_links A {
	text-decoration: none;
	color: #004e80;
}

#footer_links A:hover {
	text-decoration: underline;
}
	
#footer_copyright {
	text-align: right;
	color: #666666;
}



