@import url('common.css');

/*

Notes:

	ButtonLeft		=	button, company_font, any_end, small_left, button_left, hot
	ButtonFace		=	button, small_face, button_face
	ButtonRight		=	button, small_right, button_right

	IconLeft		=	button, company_font, any_end, big_left, icon_left, hot
	IconFace		=	button, big_face, button_face
	IconRight		=	button, big_right, icon_right

	FreeLeft		=	button, company_font, any_end, big_left, icon_free_left, hot
	FreeFace		=	IconFace
	FreeRight		=	IconRight

	InfoLeft		=	button, company_font, any_end, big_left, icon_info_left, hot
	InfoFace		=	IconFace
	InfoRight		=	IconRight

	ForumLeft		=	button, company_font, any_end, big_left, icon_forum_left, hot
	ForumFace		=	IconFace
	ForumRight		=	IconRight

	DisabledLeft	=	button, company_font, any_end, small_left, button_disabled_left, hot
	DisabledFace	=	button, small_face, button_disabled_face
	DisabledRight	=	button, small_right, button_disabled_right

*/

body				{	padding:0px;			margin:0px;	}		/* background-color:blue;	 */

body #left_navbar	{	padding-right:0px;	overflow:auto;	}
body #product		{	width:99.99%;		overflow:auto;	}



a .disable_link		{
						text-decoration:none;			
						color:DarkGray;
					}
.any_end			{	background-repeat: no-repeat; text-decoration:none;	}
.button				{	white-space: no-wrap;			
						vertical-align:top;
						cursor:pointer;
					}

.small_left			{	float:left;									/* Required to work with XML */
						padding-left:18px;
						height:33px;
						width:204px;
					}
.small_face			{	float:left;clear:none;position:relative;	/* Required to work with XML */
						background-repeat:repeat-x;
						text-align:center;
						padding-top:8px;
						height:33px;
						width:188px;
					}
.small_right		{	float:left;position:relative;				/* Required to work with XML */
						text-decoration:none;
						background-repeat:no-repeat;
						height:33px;
						width:15px;
					}

.big_left			{	float:left;									/* Required to work with XML */
						padding-left:32px;		
						height:33px;
						width:190px;
					}
.big_face			{	position:relative;float:left;clear:none;	/* Required to work with XML */
						background-repeat:repeat-x;
						text-align: center;
						padding-top:8px;
						width:156px; 
						padding-bottom:8px;		
					}
.big_right			{	position:relative;float:left;				/* Required to work with XML */
						text-decoration:none;
						width:33px;
						height:33px;
					}

.icon_info_left		{	background-image:url('../Graphics/Buttons/Icon Ends/Info/InfoLeft.gif');
						cursor:help;
					}
.icon_info_left_hover	
					{	background-image:url('../Graphics/Buttons/Icon Ends/Info/InfoLeftHover.gif');			
						cursor:help;	
					}

.icon_forum_left
					{	background-image:url('../Graphics/Buttons/Icon Ends/Forum/ForumLeft.gif');
						cursor:help;
					}
.icon_forum_left_hover	
					{	background-image:url('../Graphics/Buttons/Icon Ends/Forum/ForumLeftHover.gif');
						cursor:help;
					}

.icon_free_left		{	background-image:url('../Graphics/Buttons/Icon Ends/Free/FreeLeftGlow.gif');	}
.icon_free_left_hover	
					{	background-image:url('../Graphics/Buttons/Icon Ends/Free/FreeLeftHover.gif'); 	}

.button_left		{	background-image:url('../Graphics/Buttons/Short Ends/BlueLeft.gif');	 		}
.button_left_hover	{	background-image:url('../Graphics/Buttons/Short Ends/BlueLeftHover.gif');		}
.button_face		{ 	background-image:url('../Graphics/Buttons/Middles/BlueMiddle.gif');		 	    }

.button_face_hover	{ 	background-image:url('../Graphics/Buttons/Middles/BlueMiddleHover.gif');    	}
.disabled_face		{	background-image:url('../Graphics/Buttons/Middles/DisabledMiddle.gif'); 		}
.disabled_face_hover{	background-image:url('../Graphics/Buttons/Middles/ComingSoon.gif');height:33px;	}

.button_right		{	background-image:url('../Graphics/Buttons/Short Ends/BlueRight.gif'); 			}

.button_right_hover	{	background-image:url('../Graphics/Buttons/Short Ends/BlueRightHover.gif'); 		}
.icon_left			{	background-image:url('../Graphics/Buttons/Icon Ends/BlueLeft.gif'); 			}
.icon_left_hover	{	background-image:url('../Graphics/Buttons/Icon Ends/BlueLeftHover.gif'); 		}

.icon_right,
.icon_free_right,
.icon_info_right,
.icon_forum_right	{	background-image:url('../Graphics/Buttons/Icon Ends/BlueRight.gif'); 			}

.icon_right_hover,
.icon_free_right_hover,
.icon_info_right_hover,
.icon_forum_right_hover
					{	background-image:url('../Graphics/Buttons/Icon Ends/BlueRightHover.gif'); 		}

.icon_disabled_left
					{	background-image:url('../Graphics/Buttons/Icon Ends/DisabledLeft.gif'); 	
						color:darkgray;	
					}
.icon_disabled_left_hover
					{	background-image:url('../Graphics/Buttons/Icon Ends/DisabledLeftHover.gif'); 	}
.icon_disabled_right
					{	background-image:url('../Graphics/Buttons/Icon Ends/DisabledRight.gif'); 	}
.icon_disabled_right_hover
					{	background-image:url('../Graphics/Buttons/Icon Ends/DisabledRightHover.gif'); 	}
.text_free			{	position:relative;
						left:-18px;
						border:0px;
						text-align:left;
					}

.text_cost			{	position:relative;
						left:-18px;
						border:0px;
						text-align:left;
						display:none;
					}

.hot				{	white-space: no-wrap;	}
.hot:link 			{	font-size: 10pt; 
						font-style: normal; 
					}
.hot:visited 		{ 	font-size: 10pt; 
						font-style: normal; 
					}
.hot:hover 			{ 	font-size: 11pt; 
						font-style: bold; 
					}
.hot:active 		{	font-size: 11pt; 
						font-style: bold; 
					}

 /* Top Buttons - curious */

.button_full		{	height:54px; }


.button_support		{	background-image:url('../Graphics/Buttons/Full Buttons/Support.jpg');	
						width:166px;
					}
.button_support:hover{	background-image:url('../Graphics/Buttons/Full Buttons/SupportHover.jpg');cursor:pointer;	}
.button_support:active{	background-image:url('../Graphics/Buttons/Full Buttons/SupportHover.jpg');	}

.button_features	{	background-image:url('../Graphics/Buttons/Full Buttons/Features.jpg');		
						width:121px;
					}
.button_features:hover{	background-image:url('../Graphics/Buttons/Full Buttons/FeaturesHover.jpg');	cursor:pointer;}
.button_features:active{	background-image:url('../Graphics/Buttons/Full Buttons/FeaturesHover.jpg');	}

.button_awards		{	background-image:url('../Graphics/Buttons/Full Buttons/Reviews.jpg');		
						width:121px;
					}
.button_awards:hover{	background-image:url('../Graphics/Buttons/Full Buttons/ReviewsHover.jpg');	cursor:pointer;}
.button_awards:active{	background-image:url('../Graphics/Buttons/Full Buttons/ReviewsHover.jpg');	}

.button_screenshots	{	background-image:url('../Graphics/Buttons/Full Buttons/screenshots.jpg');
						width:144px;
					}
.button_screenshots:hover{	background-image:url('../Graphics/Buttons/Full Buttons/screenshotsHover.jpg');	cursor:pointer;}
.button_screenshots:active{	background-image:url('../Graphics/Buttons/Full Buttons/screenshotsHover.jpg');	}

.button_download	{	background-image:url('../Graphics/Buttons/Full Buttons/download.jpg');		
						width:131px;
					}
.button_download:hover{	background-image:url('../Graphics/Buttons/Full Buttons/downloadHover.jpg');	cursor:pointer;}
.button_download:active{	background-image:url('../Graphics/Buttons/Full Buttons/downloadHover.jpg');	}

.button_about		{	background-image:url('../Graphics/Buttons/Full Buttons/about.jpg');	
						width:99px;
					}
.button_about:hover	{	background-image:url('../Graphics/Buttons/Full Buttons/aboutHover.jpg');cursor:pointer;	}
.button_about:active{	background-image:url('../Graphics/Buttons/Full Buttons/aboutHover.jpg');	}


 /* Below Styles are Depreciated	*/

.swell:link 	{ 	font-style:normal; 
					background-image:inhertit; 
					background-repeat:inherit;
				}
.swell:visited 	{	font-style:normal; 
					background-image:inhertit; 
					background-repeat:inherit 
				}
.swell:hover	{ 	font-style:heavy;
					font-family:arial;
					font-size:11pt;
					background-image:inhertit;
					background-repeat:inherit;
				}
.swell:active 	{	font-style: normal;
					background-image:inhertit;
					background-repeat:inherit;
				}